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
- QuaternionAnimationUsingKeyFrames.cs
- XDeferredAxisSource.cs
- DbConnectionHelper.cs
- CultureTableRecord.cs
- CodeGotoStatement.cs
- SchemaConstraints.cs
- DataListDesigner.cs
- CompositeFontInfo.cs
- ErrorProvider.cs
- AvTraceFormat.cs
- DataGridRow.cs
- Exceptions.cs
- __FastResourceComparer.cs
- ExpandedWrapper.cs
- UdpSocketReceiveManager.cs
- WindowsFormsLinkLabel.cs
- TextRangeEdit.cs
- PasswordDeriveBytes.cs
- CatalogZoneBase.cs
- CategoryValueConverter.cs
- DiagnosticTrace.cs
- OleDbWrapper.cs
- BaseProcessor.cs
- SelectingProviderEventArgs.cs
- CannotUnloadAppDomainException.cs
- SoapParser.cs
- GridViewColumnCollection.cs
- DbConnectionHelper.cs
- ContentControl.cs
- DefaultValidator.cs
- DateTimeUtil.cs
- TCPClient.cs
- FlowLayoutPanel.cs
- TypedTableBase.cs
- TransportListener.cs
- RefExpr.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- DataGridViewLinkCell.cs
- objectquery_tresulttype.cs
- HandleCollector.cs
- SspiWrapper.cs
- SystemIcons.cs
- BinaryMessageFormatter.cs
- TypeToken.cs
- Stacktrace.cs
- ReachDocumentSequenceSerializerAsync.cs
- ReferencedCollectionType.cs
- StringComparer.cs
- NavigationProperty.cs
- DecimalStorage.cs
- Identifier.cs
- BoolLiteral.cs
- OdbcFactory.cs
- Gdiplus.cs
- Simplifier.cs
- ExtenderProvidedPropertyAttribute.cs
- KeyTimeConverter.cs
- CodeCommentStatementCollection.cs
- QuestionEventArgs.cs
- SystemKeyConverter.cs
- XmlQueryRuntime.cs
- Attributes.cs
- XmlBinaryReaderSession.cs
- ListViewSortEventArgs.cs
- OracleDataReader.cs
- ConfigurationErrorsException.cs
- CodeValidator.cs
- Soap11ServerProtocol.cs
- XmlCharacterData.cs
- MenuItemBindingCollection.cs
- XmlEnumAttribute.cs
- SHA256.cs
- EventLogPermission.cs
- CellIdBoolean.cs
- SmtpDigestAuthenticationModule.cs
- QueryAsyncResult.cs
- QuaternionRotation3D.cs
- FixedSOMLineCollection.cs
- SiteMapSection.cs
- FileDialogPermission.cs
- SchemaImporterExtension.cs
- ChildTable.cs
- SystemDiagnosticsSection.cs
- BypassElementCollection.cs
- AuthStoreRoleProvider.cs
- Literal.cs
- ModuleBuilderData.cs
- SemanticAnalyzer.cs
- CodeIdentifiers.cs
- TableItemStyle.cs
- RightsManagementPermission.cs
- AnchoredBlock.cs
- COM2ICategorizePropertiesHandler.cs
- LocalizableResourceBuilder.cs
- ClientSettingsProvider.cs
- Int64AnimationBase.cs
- BitmapEffect.cs
- TypedElement.cs
- ToolStripLabel.cs
- CaseInsensitiveOrdinalStringComparer.cs