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
- DataTableMappingCollection.cs
- DesignBindingPropertyDescriptor.cs
- DataGridRowHeaderAutomationPeer.cs
- BamlResourceSerializer.cs
- CodeTypeDelegate.cs
- KeyValueInternalCollection.cs
- XmlTextReaderImplHelpers.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- UnSafeCharBuffer.cs
- MappingMetadataHelper.cs
- TaskResultSetter.cs
- HttpDebugHandler.cs
- _UriTypeConverter.cs
- DataException.cs
- Misc.cs
- DataSourceDesigner.cs
- XmlSchemaSimpleTypeRestriction.cs
- EntitySetDataBindingList.cs
- ReadWriteObjectLock.cs
- IntSecurity.cs
- PathParser.cs
- SamlNameIdentifierClaimResource.cs
- EntityDataSourceReferenceGroup.cs
- ToolStripDesignerAvailabilityAttribute.cs
- InternalsVisibleToAttribute.cs
- DrawingServices.cs
- DefaultSection.cs
- AutoResizedEvent.cs
- UserPreference.cs
- Expr.cs
- DesignerCalendarAdapter.cs
- securitycriticaldataformultiplegetandset.cs
- XmlImplementation.cs
- DataGridSortCommandEventArgs.cs
- SpeakProgressEventArgs.cs
- ConcurrentQueue.cs
- DataGridParentRows.cs
- ItemCollectionEditor.cs
- Label.cs
- NotSupportedException.cs
- CompilerTypeWithParams.cs
- XmlMembersMapping.cs
- UInt64.cs
- HtmlControlPersistable.cs
- DbParameterCollection.cs
- GridView.cs
- MinimizableAttributeTypeConverter.cs
- CodeRegionDirective.cs
- Solver.cs
- ObjectParameter.cs
- BCryptHashAlgorithm.cs
- Memoizer.cs
- DispatcherExceptionEventArgs.cs
- Color.cs
- ProcessModule.cs
- EmptyEnumerator.cs
- Keyboard.cs
- SHA1.cs
- BeginEvent.cs
- TemplatePartAttribute.cs
- JsonMessageEncoderFactory.cs
- SecondaryViewProvider.cs
- SqlDataSourceCommandEventArgs.cs
- AddIn.cs
- SchemaInfo.cs
- QilTernary.cs
- SqlMetaData.cs
- XmlDocument.cs
- DataStorage.cs
- DataControlFieldCollection.cs
- TemplateAction.cs
- SessionParameter.cs
- SafeLibraryHandle.cs
- RuntimeEnvironment.cs
- ThreadNeutralSemaphore.cs
- MetadataItemEmitter.cs
- VersionPair.cs
- XmlReader.cs
- VBIdentifierName.cs
- SoapCommonClasses.cs
- SqlBulkCopyColumnMappingCollection.cs
- ToolStripDropTargetManager.cs
- prefixendpointaddressmessagefilter.cs
- MaterialGroup.cs
- MediaScriptCommandRoutedEventArgs.cs
- ProcessModuleDesigner.cs
- WSTransactionSection.cs
- _OSSOCK.cs
- Stroke2.cs
- FtpCachePolicyElement.cs
- PersistenceTypeAttribute.cs
- WorkflowValidationFailedException.cs
- BitStream.cs
- InputElement.cs
- IOException.cs
- TemplatePartAttribute.cs
- CustomWebEventKey.cs
- CqlParser.cs
- XLinq.cs
- ProtocolsConfigurationEntry.cs