예제 #1
0
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, traceSource);
     TraceHelper.WriteEnId(xml, enTraceId);
     xml.WriteElementString("EnlistmentType", enType.ToString());
     xml.WriteElementString("EnlistmentOptions", enOptions.ToString());
 }
예제 #2
0
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, this.traceSource);
     xml.WriteElementString("TransactionManagerType", this.tmType.ToString());
     xml.WriteStartElement("TransactionManagerProperties");
     xml.WriteElementString("DistributedTransactionManagerName", this.nodeName);
     xml.WriteEndElement();
 }
예제 #3
0
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, traceSource);
     xml.WriteStartElement("LightweightTransaction");
     TraceHelper.WriteTxId(xml, localTxTraceId);
     xml.WriteEndElement();
     xml.WriteStartElement("PromotedTransaction");
     TraceHelper.WriteTxId(xml, distTxTraceId);
     xml.WriteEndElement();
 }
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, this.traceSource);
     TraceHelper.WriteTxId(xml, this.txTraceId);
 }
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, this.traceSource);
     xml.WriteElementString("ExceptionMessage", this.exceptionMessage);
 }
예제 #6
0
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, traceSource);
     xml.WriteElementString("ResourceManagerId", rmId.ToString());
 }
예제 #7
0
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, traceSource);
     TraceHelper.WriteTxId(xml, txTraceId);
     xml.WriteElementString("DependentCloneOption", option.ToString());
 }
예제 #8
0
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, traceSource);
     TraceHelper.WriteTxId(xml, scopeTxTraceId);
     TraceHelper.WriteTxId(xml, currentTxTraceId);
 }
예제 #9
0
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, traceSource);
     TraceHelper.WriteTxId(xml, txTraceId);
     xml.WriteElementString("TransactionScopeResult", txScopeResult.ToString());
 }
예제 #10
0
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, traceSource);
     TraceHelper.WriteEnId(xml, enTraceId);
     xml.WriteElementString("EnlistmentCallback", callback.ToString());
 }
예제 #11
0
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, traceSource);
     TraceHelper.WriteEnId(xml, enTraceId);
     xml.WriteElementString("NotificationCall", notCall.ToString());
 }
예제 #12
0
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, traceSource);
 }
예제 #13
0
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, traceSource);
     xml.WriteElementString("MethodName", methodName);
 }
예제 #14
0
 internal override void WriteTo(XmlWriter xml)
 {
     TraceHelper.WriteTraceSource(xml, _traceSource);
     xml.WriteElementString("ExceptionMessage", _exception.Message);
     xml.WriteElementString("ExceptionStack", _exception.StackTrace);
 }