Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Activities / System / ServiceModel / Activities / SendContent.cs / 1305376 / SendContent.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Activities { using System.Activities; using System.Collections.Generic; using System.ServiceModel.Description; // used in Send.Content public abstract class SendContent { static SendContent defaultSendContent; // internal ctor since we control the hierarchy // only supported subclasses are SendMessageContent and SendParametersContent internal SendContent() { } internal static SendContent DefaultSendContent { get { if (defaultSendContent == null) { defaultSendContent = new SendMessageContent(); } return defaultSendContent; } } public static SendMessageContent Create(InArgument message) { return new SendMessageContent(message); } public static SendMessageContent Create(InArgument message, Type declaredMessageType) { return new SendMessageContent(message) { DeclaredMessageType = declaredMessageType }; } public static SendParametersContent Create(IDictionaryparameters) { return new SendParametersContent(parameters); } internal abstract bool IsFault { get; } internal abstract void CacheMetadata(ActivityMetadata metadata, Activity owner, string operationName); internal abstract void ConfigureInternalSend(InternalSendMessage internalSendMessage, out ToRequest requestFormatter); internal abstract void ConfigureInternalSendReply(InternalSendMessage internalSendMessage, out ToReply responseFormatter); internal abstract void InferMessageDescription(OperationDescription operation, object owner, MessageDirection direction); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HttpCacheVary.cs
- BufferedStream2.cs
- IdentifierElement.cs
- TextServicesHost.cs
- login.cs
- mansign.cs
- InitiatorSessionSymmetricMessageSecurityProtocol.cs
- LayoutUtils.cs
- SiteMapProvider.cs
- wgx_sdk_version.cs
- SchemaNotation.cs
- FontStyle.cs
- TraceUtils.cs
- AssociatedControlConverter.cs
- ConversionContext.cs
- PageCatalogPart.cs
- MetadataImporter.cs
- Journal.cs
- IOException.cs
- tooltip.cs
- _Connection.cs
- SelectedCellsChangedEventArgs.cs
- CharUnicodeInfo.cs
- Model3D.cs
- Decorator.cs
- SqlDependencyListener.cs
- XmlCodeExporter.cs
- SourceChangedEventArgs.cs
- ThicknessConverter.cs
- SqlVersion.cs
- SafeFileMapViewHandle.cs
- VirtualizedContainerService.cs
- EntityTypeEmitter.cs
- WriteTimeStream.cs
- StateDesigner.CommentLayoutGlyph.cs
- HyperLinkField.cs
- XmlDictionaryString.cs
- FixedFlowMap.cs
- FormsAuthenticationCredentials.cs
- ImageSource.cs
- DataGridViewHeaderCell.cs
- TemplateXamlParser.cs
- GridToolTip.cs
- Frame.cs
- HashSetDebugView.cs
- GenericParameterDataContract.cs
- LinqDataSourceContextData.cs
- UriParserTemplates.cs
- XDRSchema.cs
- _PooledStream.cs
- CornerRadius.cs
- DefaultPropertyAttribute.cs
- COM2Properties.cs
- OutputScope.cs
- RectValueSerializer.cs
- SqlCommand.cs
- CodeCastExpression.cs
- ItemContainerGenerator.cs
- AnnotationObservableCollection.cs
- HttpWebRequestElement.cs
- UpDownBase.cs
- uribuilder.cs
- ModifiableIteratorCollection.cs
- DecimalConverter.cs
- GridViewUpdatedEventArgs.cs
- x509utils.cs
- PostBackTrigger.cs
- OpenFileDialog.cs
- _Semaphore.cs
- AmbientProperties.cs
- CodeDomSerializer.cs
- MatrixAnimationUsingKeyFrames.cs
- ConditionalAttribute.cs
- XmlBufferedByteStreamReader.cs
- AssertSection.cs
- Calendar.cs
- ConditionalAttribute.cs
- XmlIlTypeHelper.cs
- ClientType.cs
- CustomErrorCollection.cs
- CryptoApi.cs
- NamedObject.cs
- UserControlBuildProvider.cs
- IndependentAnimationStorage.cs
- AsymmetricKeyExchangeFormatter.cs
- ImageAttributes.cs
- DocumentPageHost.cs
- FixedHighlight.cs
- Enlistment.cs
- SQLBinary.cs
- DbParameterCollection.cs
- SpellCheck.cs
- RTLAwareMessageBox.cs
- DbModificationClause.cs
- FontFaceLayoutInfo.cs
- XmlSchemaObjectTable.cs
- RegexCompiler.cs
- InlineObject.cs
- SoapProcessingBehavior.cs
- ReaderOutput.cs