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
- PeerToPeerException.cs
- SourceInterpreter.cs
- cookieexception.cs
- Rfc2898DeriveBytes.cs
- IntersectQueryOperator.cs
- OutputCacheProfileCollection.cs
- RegexRunner.cs
- MutexSecurity.cs
- CloseSequence.cs
- EventData.cs
- ColorMatrix.cs
- InternalConfigRoot.cs
- StandardOleMarshalObject.cs
- TypeSystemProvider.cs
- DataKeyArray.cs
- LinqMaximalSubtreeNominator.cs
- EntityDataSourceDataSelectionPanel.cs
- Pointer.cs
- OleDbEnumerator.cs
- HttpCacheParams.cs
- ReliableDuplexSessionChannel.cs
- AssemblyBuilder.cs
- EasingKeyFrames.cs
- FrameworkElement.cs
- SecurityDocument.cs
- BitmapInitialize.cs
- BinaryWriter.cs
- CodeAttributeDeclarationCollection.cs
- CodeMemberMethod.cs
- Hex.cs
- StyleSheetRefUrlEditor.cs
- QueryOutputWriter.cs
- FieldBuilder.cs
- ImageAttributes.cs
- PropertyToken.cs
- ComponentConverter.cs
- DnsPermission.cs
- DropDownList.cs
- ToolStripOverflow.cs
- SingleQueryOperator.cs
- CorrelationResolver.cs
- StylusCaptureWithinProperty.cs
- TabRenderer.cs
- DesignerSerializerAttribute.cs
- contentDescriptor.cs
- FormParameter.cs
- CommandField.cs
- ServiceModelActivationSectionGroup.cs
- Light.cs
- XsdBuildProvider.cs
- RefreshPropertiesAttribute.cs
- EventListenerClientSide.cs
- DbParameterCollectionHelper.cs
- TypeNameConverter.cs
- TextServicesHost.cs
- XmlParserContext.cs
- TabControlCancelEvent.cs
- TypeBrowser.xaml.cs
- CodeIdentifier.cs
- SizeAnimation.cs
- DataPagerFieldCommandEventArgs.cs
- SQLGuidStorage.cs
- MeshGeometry3D.cs
- ToolboxBitmapAttribute.cs
- UIAgentCrashedException.cs
- PersonalizationProviderHelper.cs
- NetNamedPipeBindingElement.cs
- FormsAuthenticationUserCollection.cs
- PatternMatcher.cs
- PublishLicense.cs
- UpdatableGenericsFeature.cs
- ClientScriptManager.cs
- AttributeEmitter.cs
- URLIdentityPermission.cs
- IsolatedStoragePermission.cs
- DrawingCollection.cs
- PackageRelationshipCollection.cs
- _NTAuthentication.cs
- MetadataItemCollectionFactory.cs
- PropertyCollection.cs
- DataGridViewColumnStateChangedEventArgs.cs
- PartialCachingAttribute.cs
- DeclarativeCatalogPart.cs
- CSharpCodeProvider.cs
- FormViewRow.cs
- ToolStripArrowRenderEventArgs.cs
- Cloud.cs
- CompiledXpathExpr.cs
- DecoderExceptionFallback.cs
- LabelLiteral.cs
- BoolLiteral.cs
- MemberDescriptor.cs
- ParallelActivityDesigner.cs
- SignedPkcs7.cs
- UnsafePeerToPeerMethods.cs
- MethodSignatureGenerator.cs
- PolicyException.cs
- XPathDocument.cs
- keycontainerpermission.cs
- WebPartsPersonalization.cs