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
- ControlCollection.cs
- AlgoModule.cs
- FilterException.cs
- EntityDataSourceContextCreatingEventArgs.cs
- OperationFormatUse.cs
- HitTestFilterBehavior.cs
- ValidationHelper.cs
- InvalidateEvent.cs
- UnmanagedBitmapWrapper.cs
- CommonXSendMessage.cs
- SqlInternalConnectionSmi.cs
- MasterPageBuildProvider.cs
- AnnotationMap.cs
- InstanceDataCollectionCollection.cs
- FileSystemInfo.cs
- TimeoutValidationAttribute.cs
- QueueProcessor.cs
- ShapeTypeface.cs
- TreeViewDesigner.cs
- HealthMonitoringSectionHelper.cs
- DictionaryTraceRecord.cs
- HtmlTableCell.cs
- Security.cs
- columnmapkeybuilder.cs
- UInt32Storage.cs
- PassportAuthentication.cs
- WebServiceHandler.cs
- RoutingConfiguration.cs
- XmlElementAttributes.cs
- TableChangeProcessor.cs
- ServiceManager.cs
- StrokeNodeOperations2.cs
- DbLambda.cs
- TableStyle.cs
- InOutArgumentConverter.cs
- AsyncResult.cs
- DtdParser.cs
- NotSupportedException.cs
- PropertyChangeTracker.cs
- TextBoxRenderer.cs
- OpenFileDialog.cs
- SchemaInfo.cs
- Formatter.cs
- EnumValAlphaComparer.cs
- XmlILModule.cs
- Hashtable.cs
- VisemeEventArgs.cs
- BufferedStream2.cs
- BitmapEffect.cs
- ViewKeyConstraint.cs
- RectAnimationUsingKeyFrames.cs
- WorkflowViewService.cs
- MembershipUser.cs
- SafeSerializationManager.cs
- StrokeNodeEnumerator.cs
- WindowsRichEdit.cs
- SchemaNotation.cs
- TraceSection.cs
- MimeWriter.cs
- SqlTypeSystemProvider.cs
- AQNBuilder.cs
- XmlSerializationReader.cs
- __FastResourceComparer.cs
- BindingContext.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- AssemblyName.cs
- IdnMapping.cs
- columnmapkeybuilder.cs
- SqlConnectionString.cs
- RegexCode.cs
- CodeTypeReference.cs
- DataConnectionHelper.cs
- CalloutQueueItem.cs
- ObjectStateFormatter.cs
- TransformerConfigurationWizardBase.cs
- EventLogEntry.cs
- FileStream.cs
- ToolStripRenderer.cs
- TemporaryBitmapFile.cs
- RayHitTestParameters.cs
- IPHostEntry.cs
- ChildrenQuery.cs
- WeakReferenceList.cs
- SchemaExporter.cs
- MembershipUser.cs
- ProviderConnectionPoint.cs
- MediaTimeline.cs
- SymmetricSecurityProtocol.cs
- EasingKeyFrames.cs
- ResourcesBuildProvider.cs
- AbstractExpressions.cs
- GrammarBuilderDictation.cs
- PopupEventArgs.cs
- HebrewCalendar.cs
- CookieParameter.cs
- WindowsAltTab.cs
- EnumerableCollectionView.cs
- MulticastNotSupportedException.cs
- AuthenticationService.cs
- FileLogRecordEnumerator.cs