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
- X509CertificateClaimSet.cs
- AsymmetricSignatureFormatter.cs
- ColorContextHelper.cs
- SoapAttributeAttribute.cs
- GridViewRow.cs
- KeyPullup.cs
- TimeStampChecker.cs
- ProxyManager.cs
- PassportPrincipal.cs
- ProcessHostServerConfig.cs
- TextDecoration.cs
- DropSource.cs
- SpanIndex.cs
- AuthenticatingEventArgs.cs
- CodeDomConfigurationHandler.cs
- FloaterBaseParagraph.cs
- CodePageUtils.cs
- WebPartConnectVerb.cs
- XmlEnumAttribute.cs
- PowerModeChangedEventArgs.cs
- HtmlTableRow.cs
- TraceUtility.cs
- TitleStyle.cs
- ContainerControl.cs
- AmbientLight.cs
- MouseBinding.cs
- AssemblyGen.cs
- DesignerDataSourceView.cs
- ProgressPage.cs
- TextEditorParagraphs.cs
- DbConnectionInternal.cs
- DependencyPropertyValueSerializer.cs
- ListParaClient.cs
- CompensationDesigner.cs
- ItemsControlAutomationPeer.cs
- PropertyReferenceSerializer.cs
- PartManifestEntry.cs
- UniqueCodeIdentifierScope.cs
- UseManagedPresentationBindingElementImporter.cs
- CellTreeSimplifier.cs
- CopyCodeAction.cs
- MimeObjectFactory.cs
- GenericEnumConverter.cs
- TableItemStyle.cs
- DataGridItemEventArgs.cs
- DiscoveryClientDuplexChannel.cs
- ProviderException.cs
- QilNode.cs
- NameTable.cs
- ArgIterator.cs
- EventLogStatus.cs
- SystemUdpStatistics.cs
- QueryOutputWriter.cs
- StateRuntime.cs
- ItemsControlAutomationPeer.cs
- PersistStreamTypeWrapper.cs
- PointCollectionConverter.cs
- TraceUtils.cs
- PreloadHost.cs
- PlatformCulture.cs
- ToolStripProgressBar.cs
- FixedPageProcessor.cs
- StrokeCollectionConverter.cs
- SupportsEventValidationAttribute.cs
- EdmValidator.cs
- FtpCachePolicyElement.cs
- TransactionTable.cs
- ActivityCodeGenerator.cs
- HttpModuleCollection.cs
- DataGridItem.cs
- IApplicationTrustManager.cs
- SharedStatics.cs
- XmlArrayItemAttributes.cs
- BaseServiceProvider.cs
- PropertyIDSet.cs
- PropertyCollection.cs
- XPathSingletonIterator.cs
- HtmlLabelAdapter.cs
- TryExpression.cs
- SQLDateTimeStorage.cs
- NestedContainer.cs
- Win32MouseDevice.cs
- ThousandthOfEmRealPoints.cs
- ValidatingReaderNodeData.cs
- GregorianCalendarHelper.cs
- ImageAutomationPeer.cs
- TcpProcessProtocolHandler.cs
- XPathNavigator.cs
- PathTooLongException.cs
- RawStylusActions.cs
- TypeNameParser.cs
- SecurityRuntime.cs
- ObjectCloneHelper.cs
- PageParser.cs
- DesignerAdRotatorAdapter.cs
- HierarchicalDataBoundControl.cs
- OdbcErrorCollection.cs
- EntityDataSourceContainerNameItem.cs
- Button.cs
- LoginName.cs