Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Activities / System / ServiceModel / Activities / ReceiveContent.cs / 1305376 / ReceiveContent.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 Receive.Content public abstract class ReceiveContent { static ReceiveContent defaultReceiveContent; // internal ctor since we control the hierarchy // only supported subclasses are ReceiveMessageContent and ReceiveParametersContent internal ReceiveContent() { } internal static ReceiveContent DefaultReceiveContent { get { if (defaultReceiveContent == null) { defaultReceiveContent = new ReceiveMessageContent(); } return defaultReceiveContent; } } public static ReceiveMessageContent Create(OutArgument message) { return new ReceiveMessageContent(message); } public static ReceiveMessageContent Create(OutArgument message, Type declaredMessageType) { return new ReceiveMessageContent(message) { DeclaredMessageType = declaredMessageType }; } public static ReceiveParametersContent Create(IDictionaryparameters) { return new ReceiveParametersContent(parameters); } internal abstract void CacheMetadata(ActivityMetadata metadata, Activity owner, string operationName); internal abstract void ConfigureInternalReceive(InternalReceiveMessage internalReceiveMessage, out FromRequest requestFormatter); internal abstract void ConfigureInternalReceiveReply(InternalReceiveMessage internalReceiveMessage, out FromReply 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
- ExpressionUtilities.cs
- ReferenceSchema.cs
- ProfessionalColorTable.cs
- PassportPrincipal.cs
- IconHelper.cs
- SecurityUtils.cs
- RequestStatusBarUpdateEventArgs.cs
- GlobalDataBindingHandler.cs
- PermissionListSet.cs
- AdjustableArrowCap.cs
- TransformConverter.cs
- RotateTransform3D.cs
- Token.cs
- DataSourceCollectionBase.cs
- DiagnosticsConfigurationHandler.cs
- RequiredFieldValidator.cs
- DistributedTransactionPermission.cs
- BuildResult.cs
- CodeTypeParameter.cs
- CommonServiceBehaviorElement.cs
- NullableFloatMinMaxAggregationOperator.cs
- GeneralTransformCollection.cs
- PermissionRequestEvidence.cs
- RowParagraph.cs
- XmlSequenceWriter.cs
- ContextDataSourceView.cs
- DefaultProxySection.cs
- PropertyDescriptor.cs
- FileDataSourceCache.cs
- ObjectViewEntityCollectionData.cs
- StandardToolWindows.cs
- Rect.cs
- WebPart.cs
- SqlDataReader.cs
- RegisteredDisposeScript.cs
- DbDeleteCommandTree.cs
- userdatakeys.cs
- EventHandlingScope.cs
- AuthorizationContext.cs
- WebScriptEnablingBehavior.cs
- InertiaTranslationBehavior.cs
- XmlFormatExtensionPrefixAttribute.cs
- RoleManagerModule.cs
- TypeExtension.cs
- FragmentQueryProcessor.cs
- RootBrowserWindowProxy.cs
- MediaTimeline.cs
- IOThreadScheduler.cs
- WebServiceEnumData.cs
- ObjectTag.cs
- Tile.cs
- BmpBitmapEncoder.cs
- EncoderBestFitFallback.cs
- ImageDesigner.cs
- ToolStripItemGlyph.cs
- ApplicationDirectory.cs
- AnonymousIdentificationModule.cs
- ClientApiGenerator.cs
- PingReply.cs
- AnimatedTypeHelpers.cs
- TextCompositionManager.cs
- FieldDescriptor.cs
- TraceHwndHost.cs
- StrokeCollectionDefaultValueFactory.cs
- AsymmetricSignatureDeformatter.cs
- TextFormatterImp.cs
- WebPartTracker.cs
- GridViewEditEventArgs.cs
- SecurityAppliedMessage.cs
- ReceiveMessageAndVerifySecurityAsyncResultBase.cs
- Translator.cs
- ListSortDescription.cs
- SoapIgnoreAttribute.cs
- CryptoKeySecurity.cs
- SerializationFieldInfo.cs
- CheckPair.cs
- LocatorManager.cs
- ConcatQueryOperator.cs
- CodeGroup.cs
- QilPatternFactory.cs
- SettingsAttributes.cs
- TypeLoadException.cs
- QueryOperator.cs
- TransactionTraceIdentifier.cs
- RewritingPass.cs
- Visual.cs
- AQNBuilder.cs
- XmlSerializerFactory.cs
- IndividualDeviceConfig.cs
- PathSegmentCollection.cs
- ServerIdentity.cs
- DSGeneratorProblem.cs
- ToolStripPanelRow.cs
- Visual.cs
- EventLogger.cs
- EventProxy.cs
- DataGridHeaderBorder.cs
- MemberJoinTreeNode.cs
- ErrorRuntimeConfig.cs
- PagedDataSource.cs