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
- AjaxFrameworkAssemblyAttribute.cs
- CfgParser.cs
- ValueProviderWrapper.cs
- DownloadProgressEventArgs.cs
- GcHandle.cs
- SpellCheck.cs
- ResizeGrip.cs
- HtmlLink.cs
- DataServiceQueryException.cs
- HostingEnvironmentException.cs
- ObjectSecurity.cs
- LocalFileSettingsProvider.cs
- EnumType.cs
- ComPlusInstanceContextInitializer.cs
- QilParameter.cs
- EntityRecordInfo.cs
- InkCanvas.cs
- TypeUnloadedException.cs
- BuildProvider.cs
- UnknownBitmapDecoder.cs
- PingOptions.cs
- ToolStripDropDownItemDesigner.cs
- XmlExpressionDumper.cs
- StaticDataManager.cs
- StoreItemCollection.Loader.cs
- WinEventQueueItem.cs
- WebResourceUtil.cs
- DbConnectionPool.cs
- IdnMapping.cs
- TileModeValidation.cs
- CodeMemberEvent.cs
- MergeLocalizationDirectives.cs
- StorageMappingItemCollection.cs
- EasingFunctionBase.cs
- TransformationRules.cs
- ResXResourceWriter.cs
- TcpConnectionPoolSettings.cs
- AdPostCacheSubstitution.cs
- DictionaryContent.cs
- XXXInfos.cs
- SqlPersonalizationProvider.cs
- ResourceProperty.cs
- QilUnary.cs
- selecteditemcollection.cs
- HeaderUtility.cs
- ContextBase.cs
- filewebresponse.cs
- BaseTemplateCodeDomTreeGenerator.cs
- ScrollProviderWrapper.cs
- MLangCodePageEncoding.cs
- EmptyQuery.cs
- ToolstripProfessionalRenderer.cs
- counter.cs
- BitmapCodecInfo.cs
- XmlMembersMapping.cs
- InputMethodStateChangeEventArgs.cs
- _HeaderInfoTable.cs
- KnownBoxes.cs
- ScriptResourceHandler.cs
- VisualStyleElement.cs
- FrameAutomationPeer.cs
- MailAddress.cs
- FrameworkObject.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- DesignerAdRotatorAdapter.cs
- DeflateStream.cs
- AndAlso.cs
- DataViewListener.cs
- SweepDirectionValidation.cs
- ZipIOCentralDirectoryBlock.cs
- IResourceProvider.cs
- RsaKeyIdentifierClause.cs
- BuildResultCache.cs
- XmlSchemaSimpleTypeRestriction.cs
- ObjectCache.cs
- KeyTimeConverter.cs
- XmlSchemaGroup.cs
- DetailsViewAutoFormat.cs
- AstNode.cs
- CodeThrowExceptionStatement.cs
- DataBoundControlAdapter.cs
- MdbDataFileEditor.cs
- safex509handles.cs
- SingleAnimationUsingKeyFrames.cs
- BamlRecords.cs
- SystemWebSectionGroup.cs
- Enum.cs
- DataGridRowHeaderAutomationPeer.cs
- XmlSchemaInclude.cs
- Keywords.cs
- BuilderPropertyEntry.cs
- Vector3DAnimation.cs
- BigInt.cs
- SmtpNtlmAuthenticationModule.cs
- XPathNodePointer.cs
- ColorConvertedBitmap.cs
- LinkLabelLinkClickedEvent.cs
- EntityAdapter.cs
- HttpRequestWrapper.cs
- KnownAssembliesSet.cs