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
- ImageSourceConverter.cs
- SortDescriptionCollection.cs
- BookmarkInfo.cs
- StrokeNodeEnumerator.cs
- FreezableCollection.cs
- MediaSystem.cs
- LinqDataSourceUpdateEventArgs.cs
- XMLSyntaxException.cs
- UriParserTemplates.cs
- ObjectItemAttributeAssemblyLoader.cs
- CreateUserErrorEventArgs.cs
- SettingsBindableAttribute.cs
- SqlDataSourceQueryConverter.cs
- IdentitySection.cs
- sqlnorm.cs
- EditableRegion.cs
- ElementAction.cs
- IpcManager.cs
- NullReferenceException.cs
- Int32RectConverter.cs
- ControlCollection.cs
- MetabaseReader.cs
- AppDomainManager.cs
- ObjectTag.cs
- SynchronizationLockException.cs
- TerminatorSinks.cs
- ValidationSummary.cs
- InputBinding.cs
- WaitHandleCannotBeOpenedException.cs
- TextRangeProviderWrapper.cs
- RightsManagementEncryptedStream.cs
- DiscoveryDocument.cs
- Control.cs
- ModelEditingScope.cs
- MetadataCollection.cs
- InstanceDataCollection.cs
- PaperSource.cs
- NetworkInformationException.cs
- Stroke2.cs
- PlaceHolder.cs
- DataGridViewCellStyleChangedEventArgs.cs
- GC.cs
- Line.cs
- QilVisitor.cs
- StylusPointCollection.cs
- ExceptionRoutedEventArgs.cs
- ZipIOLocalFileDataDescriptor.cs
- ISAPIWorkerRequest.cs
- Converter.cs
- VariableQuery.cs
- DataPointer.cs
- LinqDataSourceContextData.cs
- ObjectFullSpanRewriter.cs
- RIPEMD160.cs
- ToolStripInSituService.cs
- XmlDocument.cs
- ObjectListCommandCollection.cs
- FlowchartDesignerCommands.cs
- Graphics.cs
- Parser.cs
- Debug.cs
- DataSourceHelper.cs
- RequestTimeoutManager.cs
- EventKeyword.cs
- HebrewCalendar.cs
- WebEventTraceProvider.cs
- KnownBoxes.cs
- AutomationFocusChangedEventArgs.cs
- CompilerGlobalScopeAttribute.cs
- PageThemeCodeDomTreeGenerator.cs
- KeyConverter.cs
- WS2007HttpBindingCollectionElement.cs
- DeobfuscatingStream.cs
- TokenCreationException.cs
- DataGridHelper.cs
- ExpressionList.cs
- XmlSchemaSimpleTypeList.cs
- CodeTypeMemberCollection.cs
- DataServices.cs
- SctClaimSerializer.cs
- AlternateView.cs
- WriteTimeStream.cs
- XmlDeclaration.cs
- CompareInfo.cs
- ActivityInstance.cs
- Font.cs
- TreeViewDesigner.cs
- LongValidatorAttribute.cs
- EntryWrittenEventArgs.cs
- SiteMapHierarchicalDataSourceView.cs
- XmlElementAttributes.cs
- XmlComment.cs
- CompoundFileIOPermission.cs
- BinaryParser.cs
- OleDbMetaDataFactory.cs
- XmlSchemaType.cs
- SimpleType.cs
- activationcontext.cs
- BasicBrowserDialog.cs
- VectorAnimation.cs