3 instantiations of MessageLogTraceRecord
System.ServiceModel (3)
System\ServiceModel\Diagnostics\MessageLogger.cs (3)
298LogInternal(new MessageLogTraceRecord(stream, source)); 316LogInternal(new MessageLogTraceRecord(buffer, source)); 366MessageLogTraceRecord record = new MessageLogTraceRecord(ref message, reader, source, MessageLogger.LogMessageBody);
23 references to MessageLogTraceRecord
System.ServiceModel (23)
System\ServiceModel\Diagnostics\AddressingProperty.cs (1)
40get { return MessageLogTraceRecord.AddressingElementName; }
System\ServiceModel\Diagnostics\MessageLogger.cs (7)
366MessageLogTraceRecord record = new MessageLogTraceRecord(ref message, reader, source, MessageLogger.LogMessageBody); 399static void LogInternal(MessageLogTraceRecord record) 641new string[] { MessageLogTraceRecord.MessageLogTraceRecordElementName, "Envelope", "Body", "RequestSecurityToken" }, 642new string[] { MessageLogTraceRecord.MessageLogTraceRecordElementName, "Envelope", "Body", "RequestSecurityTokenResponse" }, 643new string[] { MessageLogTraceRecord.MessageLogTraceRecordElementName, "Envelope", "Body", "RequestSecurityTokenResponseCollection" } 655new string[] { MessageLogTraceRecord.MessageLogTraceRecordElementName, "Envelope", "Header", "Security" }, 656new string[] { MessageLogTraceRecord.MessageLogTraceRecordElementName, "Envelope", "Header", "IssuedTokens" }
System\ServiceModel\Diagnostics\MessageLogTraceRecord.cs (14)
135writer.WriteStartElement(MessageLogTraceRecord.NamespacePrefix, MessageLogTraceRecord.MessageLogTraceRecordElementName, MessageLogTraceRecord.NamespaceUri); // <MessageLogTraceRecord> 136writer.WriteAttributeString(MessageLogTraceRecord.TraceTimeAttributeName, this.timestamp.ToString("o", CultureInfo.InvariantCulture)); 144dictionaryWriter.WriteAttributeString(MessageLogTraceRecord.TypeElementName, this.type.ToString()); 275dictionaryWriter.WriteStartElement(MessageLogTraceRecord.AddressingElementName); 305dictionaryWriter.WriteStartElement(MessageLogTraceRecord.HttpResponseMessagePropertyElementName); 307dictionaryWriter.WriteElementString(MessageLogTraceRecord.StatusCodeElementName, responseProperty.StatusCode.ToString()); 310dictionaryWriter.WriteElementString(MessageLogTraceRecord.StatusDescriptionElementName, responseProperty.StatusDescription); 313dictionaryWriter.WriteStartElement(MessageLogTraceRecord.WebHeadersElementName); 330dictionaryWriter.WriteStartElement(MessageLogTraceRecord.HttpRequestMessagePropertyElementName); 332dictionaryWriter.WriteElementString(MessageLogTraceRecord.MethodElementName, requestProperty.Method); 333dictionaryWriter.WriteElementString(MessageLogTraceRecord.QueryStringElementName, requestProperty.QueryString); 335dictionaryWriter.WriteStartElement(MessageLogTraceRecord.WebHeadersElementName);
System\ServiceModel\Diagnostics\MessageTraceRecord.cs (1)
84xml.WriteStartElement(MessageLogTraceRecord.MessageHeadersElementName);