Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Description / MessageBodyDescription.cs / 1 / MessageBodyDescription.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- using System; using System.ServiceModel.Channels; using System.Collections.Generic; using System.Text; using System.Runtime.Serialization; namespace System.ServiceModel.Description { public class MessageBodyDescription { private XmlName wrapperName; private string wrapperNs; private MessagePartDescriptionCollection parts; private MessagePartDescription returnValue; public MessageBodyDescription() { parts = new MessagePartDescriptionCollection(); } internal MessageBodyDescription(MessageBodyDescription other) { this.WrapperName = other.WrapperName; this.WrapperNamespace = other.WrapperNamespace; this.parts = new MessagePartDescriptionCollection(); foreach (MessagePartDescription mpd in other.Parts) { this.Parts.Add(mpd.Clone()); } if (other.ReturnValue != null) { this.ReturnValue = other.ReturnValue.Clone(); } } internal MessageBodyDescription Clone() { return new MessageBodyDescription(this); } public MessagePartDescriptionCollection Parts { get { return parts; } } public MessagePartDescription ReturnValue { get { return returnValue; } set { returnValue = value; } } public string WrapperName { get { return wrapperName == null ? null : wrapperName.EncodedName; } set { wrapperName = new XmlName(value, true /*isEncoded*/); } } public string WrapperNamespace { get { return wrapperNs; } set { wrapperNs = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TableCellCollection.cs
- DoWorkEventArgs.cs
- AssemblyAttributes.cs
- TerminatorSinks.cs
- ScrollEvent.cs
- CollaborationHelperFunctions.cs
- HostingEnvironmentSection.cs
- WebBrowserEvent.cs
- MsmqOutputChannel.cs
- ManagementEventWatcher.cs
- BoolExpr.cs
- __ComObject.cs
- ScrollBar.cs
- WizardPanelChangingEventArgs.cs
- InvokeProviderWrapper.cs
- HttpDictionary.cs
- Html32TextWriter.cs
- _SslStream.cs
- SR.cs
- FileVersionInfo.cs
- HostExecutionContextManager.cs
- SingleObjectCollection.cs
- XmlSchemaValidator.cs
- DateTimeUtil.cs
- DataGridViewCheckBoxColumn.cs
- GenericEnumerator.cs
- ConnectionsZoneDesigner.cs
- _TLSstream.cs
- Globals.cs
- RtType.cs
- returneventsaver.cs
- NonParentingControl.cs
- MD5Cng.cs
- CheckBox.cs
- CheckoutException.cs
- StatusBarItemAutomationPeer.cs
- PriorityQueue.cs
- EnumMemberAttribute.cs
- FontNamesConverter.cs
- XmlFormatExtensionAttribute.cs
- SoapSchemaMember.cs
- NGCPageContentSerializerAsync.cs
- IncrementalReadDecoders.cs
- DocumentPageViewAutomationPeer.cs
- CommandField.cs
- GridEntryCollection.cs
- InvokeCompletedEventArgs.cs
- XmlReaderDelegator.cs
- DoubleAnimationUsingKeyFrames.cs
- AssociationSetEnd.cs
- Sentence.cs
- WSSecurityPolicy11.cs
- MarkupObject.cs
- AttachmentService.cs
- COM2FontConverter.cs
- SmiEventStream.cs
- ZoneLinkButton.cs
- DateRangeEvent.cs
- ClientSettingsProvider.cs
- XPathItem.cs
- DesignTimeVisibleAttribute.cs
- MsmqElementBase.cs
- EdgeModeValidation.cs
- HtmlHead.cs
- HeaderCollection.cs
- MetadataArtifactLoaderCompositeResource.cs
- PowerStatus.cs
- ExternalException.cs
- Predicate.cs
- User.cs
- RemotingAttributes.cs
- XPathPatternBuilder.cs
- RecognizerBase.cs
- NonClientArea.cs
- ObjectDataSourceMethodEventArgs.cs
- SweepDirectionValidation.cs
- GlyphShapingProperties.cs
- CompilerParameters.cs
- ObjectDataSourceChooseTypePanel.cs
- Profiler.cs
- RequestCachePolicy.cs
- FrameworkRichTextComposition.cs
- WebServiceEnumData.cs
- AddingNewEventArgs.cs
- BevelBitmapEffect.cs
- AttributeEmitter.cs
- DoubleLinkListEnumerator.cs
- ItemsPresenter.cs
- SimpleBitVector32.cs
- ConsumerConnectionPoint.cs
- SchemaDeclBase.cs
- unitconverter.cs
- NameValuePair.cs
- XamlSerializationHelper.cs
- DataGridCaption.cs
- DBSqlParserTable.cs
- WebPartZoneBase.cs
- AppSettingsReader.cs
- DataColumnChangeEvent.cs
- StyleCollection.cs