Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Description / MessageHeaderDescription.cs / 1 / MessageHeaderDescription.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Description { using System; using System.ServiceModel.Channels; using System.ServiceModel; using System.Xml; using System.Collections.Generic; using System.Text; using System.Runtime.Serialization; public class MessageHeaderDescription : MessagePartDescription { bool mustUnderstand; bool relay; string actor; bool typedHeader; bool isUnknownHeader; public MessageHeaderDescription(string name, string ns) : base(name, ns) { } internal MessageHeaderDescription(MessageHeaderDescription other) : base(other) { this.MustUnderstand = other.MustUnderstand; this.Relay = other.Relay; this.Actor = other.Actor; this.TypedHeader = other.TypedHeader; this.IsUnknownHeaderCollection = other.IsUnknownHeaderCollection; } internal override MessagePartDescription Clone() { return new MessageHeaderDescription(this); } public string Actor { get { return this.actor; } set { this.actor = value; } } public bool MustUnderstand { get { return this.mustUnderstand; } set { this.mustUnderstand = value; } } public bool Relay { get { return this.relay; } set { this.relay = value; } } public bool TypedHeader { get { return this.typedHeader; } set { this.typedHeader = value; } } internal bool IsUnknownHeaderCollection { get { return isUnknownHeader || Multiple && (Type == typeof(XmlElement)); } set { isUnknownHeader = 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
- ObjectTypeMapping.cs
- DataObjectEventArgs.cs
- XPathBinder.cs
- GlyphRunDrawing.cs
- MiniLockedBorderGlyph.cs
- HtmlUtf8RawTextWriter.cs
- SuppressIldasmAttribute.cs
- SafeRightsManagementHandle.cs
- ObjectNavigationPropertyMapping.cs
- AsyncDataRequest.cs
- AsynchronousChannel.cs
- TrackingStringDictionary.cs
- OracleColumn.cs
- ParseNumbers.cs
- ListViewCommandEventArgs.cs
- mda.cs
- SqlDataSourceConfigureSelectPanel.cs
- DbConnectionOptions.cs
- ScriptComponentDescriptor.cs
- View.cs
- ListItem.cs
- SqlRowUpdatedEvent.cs
- PeerNameRegistration.cs
- BypassElementCollection.cs
- IBuiltInEvidence.cs
- AuditLevel.cs
- DataReceivedEventArgs.cs
- QilGenerator.cs
- EncryptedPackageFilter.cs
- ThemeableAttribute.cs
- MediaSystem.cs
- DbDataReader.cs
- DesignerMetadata.cs
- TiffBitmapDecoder.cs
- Relationship.cs
- ListViewItemMouseHoverEvent.cs
- FormViewUpdateEventArgs.cs
- ListBoxChrome.cs
- Subtree.cs
- ToolStripOverflow.cs
- GridViewUpdatedEventArgs.cs
- LineSegment.cs
- SQLGuidStorage.cs
- ToolStripDropDownClosedEventArgs.cs
- ArrayConverter.cs
- ImageClickEventArgs.cs
- WebPartCloseVerb.cs
- BamlTreeMap.cs
- ProxyHelper.cs
- FactoryId.cs
- TextServicesManager.cs
- LoggedException.cs
- Drawing.cs
- WebFaultClientMessageInspector.cs
- DBDataPermission.cs
- DataBindingHandlerAttribute.cs
- ItemDragEvent.cs
- SoapConverter.cs
- SourceItem.cs
- ConstNode.cs
- ReliableReplySessionChannel.cs
- JsonReader.cs
- OptimizedTemplateContent.cs
- LocalizabilityAttribute.cs
- DropDownButton.cs
- PriorityBinding.cs
- IntSecurity.cs
- LocalizationComments.cs
- MimeXmlImporter.cs
- PopupControlService.cs
- Evidence.cs
- DocumentOrderComparer.cs
- DocumentOrderQuery.cs
- ExistsInCollection.cs
- Soap11ServerProtocol.cs
- PenLineCapValidation.cs
- Container.cs
- CodeTypeDeclarationCollection.cs
- EntityDataSourceContainerNameItem.cs
- HealthMonitoringSection.cs
- IOThreadTimer.cs
- ParserOptions.cs
- AudioStateChangedEventArgs.cs
- Vector3DAnimationUsingKeyFrames.cs
- Collection.cs
- AuthenticatingEventArgs.cs
- GridViewRowCollection.cs
- ClientReliableChannelBinder.cs
- TransactedReceiveData.cs
- OdbcDataReader.cs
- SerializerWriterEventHandlers.cs
- ScaleTransform.cs
- WindowsListViewGroup.cs
- AgileSafeNativeMemoryHandle.cs
- ToolStripContainerDesigner.cs
- TrackingDataItemValue.cs
- PageResolution.cs
- safemediahandle.cs
- ButtonBaseDesigner.cs
- MessageSecurityProtocolFactory.cs