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
- InertiaTranslationBehavior.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- ActivityIdHeader.cs
- TextPenaltyModule.cs
- DataServiceProviderWrapper.cs
- PreservationFileWriter.cs
- ModelFunctionTypeElement.cs
- DoubleCollection.cs
- Effect.cs
- TreeWalker.cs
- FileUtil.cs
- TextServicesContext.cs
- SymmetricKeyWrap.cs
- CountdownEvent.cs
- DateTimeUtil.cs
- TrackingConditionCollection.cs
- DbMetaDataFactory.cs
- Transform.cs
- AuthorizationRuleCollection.cs
- WindowsFormsSynchronizationContext.cs
- DesignerRegion.cs
- TokenBasedSetEnumerator.cs
- ECDiffieHellmanPublicKey.cs
- CustomAttribute.cs
- Array.cs
- PermissionToken.cs
- HttpCacheVaryByContentEncodings.cs
- OptimalTextSource.cs
- DataGridColumnCollection.cs
- SortKey.cs
- EventTrigger.cs
- PlacementWorkspace.cs
- LineServicesRun.cs
- MetadataStore.cs
- DataGridViewImageColumn.cs
- ElementProxy.cs
- VersionedStream.cs
- MaterializeFromAtom.cs
- StringDictionary.cs
- BasicDesignerLoader.cs
- AdRotatorDesigner.cs
- OperatorExpressions.cs
- WebPartMovingEventArgs.cs
- DataGridViewCellValueEventArgs.cs
- TreeNodeClickEventArgs.cs
- LinkConverter.cs
- VectorCollectionConverter.cs
- ObjectDataSourceFilteringEventArgs.cs
- AccessControlEntry.cs
- StrongNameUtility.cs
- HTTPNotFoundHandler.cs
- MatrixConverter.cs
- StylusButtonCollection.cs
- ImageDrawing.cs
- PersonalizablePropertyEntry.cs
- RequestResizeEvent.cs
- TextUtf8RawTextWriter.cs
- SequenceQuery.cs
- ElementHostPropertyMap.cs
- Certificate.cs
- ComboBoxRenderer.cs
- GeneralTransformGroup.cs
- SqlWorkflowPersistenceService.cs
- StyleCollectionEditor.cs
- ConstraintConverter.cs
- SoapIgnoreAttribute.cs
- StandardTransformFactory.cs
- AnnotationMap.cs
- RtType.cs
- ObjectFullSpanRewriter.cs
- WeakRefEnumerator.cs
- TemplateBindingExtensionConverter.cs
- BrushConverter.cs
- NamespaceQuery.cs
- Ref.cs
- MatrixCamera.cs
- ColorPalette.cs
- ObjectRef.cs
- StringTraceRecord.cs
- Link.cs
- UInt16Storage.cs
- VerificationAttribute.cs
- SqlProvider.cs
- WindowsListViewScroll.cs
- KeyFrames.cs
- SystemWebCachingSectionGroup.cs
- DrawingGroup.cs
- MimeXmlReflector.cs
- WaitForChangedResult.cs
- InfiniteTimeSpanConverter.cs
- LinqDataSourceDeleteEventArgs.cs
- ConfigurationSection.cs
- TimeSpanMinutesConverter.cs
- RenderDataDrawingContext.cs
- FactoryGenerator.cs
- NotCondition.cs
- BoundColumn.cs
- NoPersistProperty.cs
- NativeMsmqMessage.cs
- DataSourceXmlSubItemAttribute.cs