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
- Monitor.cs
- TypeConvertions.cs
- ConnectionsZoneAutoFormat.cs
- Point3DCollection.cs
- PrtTicket_Base.cs
- ConstraintStruct.cs
- KeySplineConverter.cs
- ExtendedProtectionPolicy.cs
- SoapAttributeAttribute.cs
- ContentFileHelper.cs
- GroupBox.cs
- TimeEnumHelper.cs
- Html32TextWriter.cs
- Operators.cs
- BinaryWriter.cs
- KeyFrames.cs
- GraphicsContext.cs
- Solver.cs
- HttpProfileBase.cs
- EdmRelationshipRoleAttribute.cs
- WindowInteractionStateTracker.cs
- IndexedString.cs
- HtmlControlAdapter.cs
- JsonFormatMapping.cs
- Query.cs
- DesignerTransaction.cs
- DbModificationClause.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- FrameworkContentElement.cs
- CodeAccessSecurityEngine.cs
- AudioException.cs
- XpsFixedPageReaderWriter.cs
- PrivateFontCollection.cs
- Root.cs
- PersonalizationStateInfo.cs
- SyndicationSerializer.cs
- SqlNodeTypeOperators.cs
- RadioButtonAutomationPeer.cs
- OdbcInfoMessageEvent.cs
- SizeAnimation.cs
- StateDesigner.Layouts.cs
- DefaultSection.cs
- TextSearch.cs
- DummyDataSource.cs
- validation.cs
- WinInet.cs
- ScriptingProfileServiceSection.cs
- BezierSegment.cs
- SoapAttributes.cs
- TailPinnedEventArgs.cs
- ConstraintManager.cs
- SqlEnums.cs
- PropertyEmitter.cs
- ReferenceConverter.cs
- SqlProviderManifest.cs
- TypeAccessException.cs
- ListViewGroup.cs
- RoutingChannelExtension.cs
- DbParameterCollectionHelper.cs
- IODescriptionAttribute.cs
- CharacterString.cs
- OdbcCommandBuilder.cs
- SimpleHandlerFactory.cs
- ClrPerspective.cs
- AutoCompleteStringCollection.cs
- DataServiceBuildProvider.cs
- DataListCommandEventArgs.cs
- DynamicResourceExtensionConverter.cs
- RelatedImageListAttribute.cs
- FixedDocumentSequencePaginator.cs
- ScrollContentPresenter.cs
- CompilerInfo.cs
- WindowsFormsHostAutomationPeer.cs
- ControlValuePropertyAttribute.cs
- DataTableNewRowEvent.cs
- BaseProcessor.cs
- RecognizerStateChangedEventArgs.cs
- TimeSpanFormat.cs
- WinInetCache.cs
- ItemMap.cs
- EarlyBoundInfo.cs
- DataGridViewCellCollection.cs
- XPathScanner.cs
- ObjectQuery.cs
- AssociationSet.cs
- FileSystemWatcher.cs
- ResolveCriteria11.cs
- ProcessModelSection.cs
- WebBrowserUriTypeConverter.cs
- ParallelForEach.cs
- New.cs
- CodeObjectCreateExpression.cs
- DataSourceCache.cs
- XPathEmptyIterator.cs
- DetailsViewRow.cs
- DetailsViewInsertedEventArgs.cs
- SqlDataSourceCache.cs
- BindingContext.cs
- MemberMaps.cs
- Stacktrace.cs