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
- ByteRangeDownloader.cs
- ManifestResourceInfo.cs
- DmlSqlGenerator.cs
- WebPartZone.cs
- BufferedGraphicsManager.cs
- ListViewTableRow.cs
- CounterSetInstanceCounterDataSet.cs
- ListViewItemMouseHoverEvent.cs
- Decimal.cs
- UnsafeNativeMethods.cs
- Relationship.cs
- WindowsStreamSecurityElement.cs
- ByteAnimationBase.cs
- WsiProfilesElement.cs
- RetrieveVirtualItemEventArgs.cs
- FormsAuthenticationCredentials.cs
- EntityDataSourceChangingEventArgs.cs
- HttpCapabilitiesBase.cs
- GridViewAutomationPeer.cs
- DecoderExceptionFallback.cs
- MsmqPoisonMessageException.cs
- BufferCache.cs
- Stack.cs
- PrivateFontCollection.cs
- ConfigurationValue.cs
- ClientSponsor.cs
- ContentElementCollection.cs
- Calendar.cs
- WebPartCatalogCloseVerb.cs
- CodeExporter.cs
- MailWriter.cs
- IFlowDocumentViewer.cs
- CustomExpression.cs
- BypassElementCollection.cs
- ImmutableObjectAttribute.cs
- QueryHandler.cs
- Predicate.cs
- CodeIdentifier.cs
- ActivityCodeDomSerializer.cs
- ColorDialog.cs
- FunctionNode.cs
- TextContainerChangeEventArgs.cs
- TextRangeEditLists.cs
- QilGenerator.cs
- OracleDataAdapter.cs
- ObjectRef.cs
- Calendar.cs
- ModuleConfigurationInfo.cs
- MetadataCache.cs
- SecUtil.cs
- SmiSettersStream.cs
- QilCloneVisitor.cs
- UpdateDelegates.Generated.cs
- HitTestWithPointDrawingContextWalker.cs
- ContextMenuStripActionList.cs
- InvalidDataException.cs
- ScriptResourceDefinition.cs
- LoginName.cs
- CqlBlock.cs
- ListBindingConverter.cs
- OracleDataAdapter.cs
- ClientTargetCollection.cs
- DataPagerFieldCollection.cs
- WebBrowser.cs
- PrintPreviewControl.cs
- Attachment.cs
- TimeZone.cs
- ContentPresenter.cs
- JsonWriterDelegator.cs
- MetadataExporter.cs
- XsdDateTime.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- OneOfConst.cs
- PeerApplicationLaunchInfo.cs
- JournalNavigationScope.cs
- DoubleCollection.cs
- HtmlDocument.cs
- ExpressionBuilder.cs
- Rect3D.cs
- Matrix3D.cs
- SafeFindHandle.cs
- CaseDesigner.xaml.cs
- SoapReflector.cs
- HttpFileCollection.cs
- SecondaryViewProvider.cs
- SchemaRegistration.cs
- HotSpotCollection.cs
- StreamGeometryContext.cs
- TypeLibConverter.cs
- WhiteSpaceTrimStringConverter.cs
- BasicExpandProvider.cs
- HatchBrush.cs
- DataServiceBuildProvider.cs
- StorageAssociationTypeMapping.cs
- LoginView.cs
- TraceInternal.cs
- FontWeight.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- HashAlgorithm.cs
- WebPartMovingEventArgs.cs