Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Diagnostics / MessageHeaderInfoTraceRecord.cs / 1 / MessageHeaderInfoTraceRecord.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Diagnostics { using System; using System.ServiceModel.Channels; using System.ServiceModel; using System.Diagnostics; using System.Globalization; using System.IdentityModel.Claims; using System.IdentityModel.Policy; using System.Xml; using System.Xml.Serialization; internal sealed class MessageHeaderInfoTraceRecord : TraceRecord { MessageHeaderInfo messageHeaderInfo; internal MessageHeaderInfoTraceRecord(MessageHeaderInfo messageHeaderInfo) { this.messageHeaderInfo = messageHeaderInfo; } internal override string EventId { get { return TraceRecord.EventIdBase + "MessageHeaderInfo" + TraceRecord.NamespaceSuffix; } } internal override void WriteTo(XmlWriter xml) { if (this.messageHeaderInfo != null) { xml.WriteStartElement("MessageHeaderInfo"); if (!string.IsNullOrEmpty(this.messageHeaderInfo.Actor)) { xml.WriteElementString("Actor", this.messageHeaderInfo.Actor); } xml.WriteElementString("MustUnderstand", this.messageHeaderInfo.MustUnderstand.ToString()); if (!string.IsNullOrEmpty(this.messageHeaderInfo.Name)) { xml.WriteElementString("Name", this.messageHeaderInfo.Name); } xml.WriteElementString("Relay", this.messageHeaderInfo.Relay.ToString()); if (!string.IsNullOrEmpty(this.messageHeaderInfo.Namespace)) { xml.WriteElementString("Namespace", this.messageHeaderInfo.Namespace); } xml.WriteEndElement(); } } } } // 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
- TraceLevelStore.cs
- StyleCollection.cs
- InvokeProviderWrapper.cs
- DatatypeImplementation.cs
- XmlFormatWriterGenerator.cs
- _SSPIWrapper.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- HttpListener.cs
- WSHttpBindingCollectionElement.cs
- documentation.cs
- ImageKeyConverter.cs
- SerializationIncompleteException.cs
- SqlDataSourceStatusEventArgs.cs
- PrePrepareMethodAttribute.cs
- Vector3DConverter.cs
- MaskPropertyEditor.cs
- ToolStripStatusLabel.cs
- Validator.cs
- FreezableDefaultValueFactory.cs
- StateWorkerRequest.cs
- FixedElement.cs
- PerfCounters.cs
- Table.cs
- AppSettingsExpressionBuilder.cs
- DriveNotFoundException.cs
- RemoteCryptoRsaServiceProvider.cs
- ScaleTransform3D.cs
- NativeActivityContext.cs
- X509UI.cs
- ExtensionSurface.cs
- ValidatingCollection.cs
- Trace.cs
- Configuration.cs
- WorkflowRuntimeServiceElementCollection.cs
- PlainXmlWriter.cs
- ConfigsHelper.cs
- DatatypeImplementation.cs
- MatrixTransform.cs
- ExternalDataExchangeService.cs
- SignatureDescription.cs
- ListViewInsertionMark.cs
- CollectionsUtil.cs
- SecurityUtils.cs
- ResXFileRef.cs
- DictionarySectionHandler.cs
- FontStyles.cs
- Configuration.cs
- TimeSpanStorage.cs
- UpdateDelegates.Generated.cs
- XmlTextEncoder.cs
- HandlerBase.cs
- SQLByteStorage.cs
- ResumeStoryboard.cs
- OdbcException.cs
- Region.cs
- HandoffBehavior.cs
- IpcClientManager.cs
- DispatcherBuilder.cs
- ObjectListCommandsPage.cs
- TypeToStringValueConverter.cs
- Camera.cs
- sqlcontext.cs
- LinqDataSourceDeleteEventArgs.cs
- PropertiesTab.cs
- MemoryStream.cs
- UIElementAutomationPeer.cs
- ArglessEventHandlerProxy.cs
- MenuCommand.cs
- ExpressionBinding.cs
- OutputScopeManager.cs
- ContextMarshalException.cs
- SynchronizedPool.cs
- FormViewPagerRow.cs
- ModelTypeConverter.cs
- ControlBuilder.cs
- ToolStripPanelRow.cs
- DesignerAttribute.cs
- ConfigXmlReader.cs
- DelegateOutArgument.cs
- CatalogPart.cs
- XmlNamespaceDeclarationsAttribute.cs
- HtmlElement.cs
- CodeSpit.cs
- shaperfactory.cs
- CapabilitiesState.cs
- BuildProviderUtils.cs
- SafeHandle.cs
- AsymmetricSignatureFormatter.cs
- Bidi.cs
- Bitmap.cs
- OutputCacheSettingsSection.cs
- PageAsyncTask.cs
- CommandField.cs
- DescendentsWalkerBase.cs
- MgmtConfigurationRecord.cs
- Point3DAnimationUsingKeyFrames.cs
- COM2ExtendedUITypeEditor.cs
- MbpInfo.cs
- WebConfigurationManager.cs
- PreloadedPackages.cs