internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Verbose, "http://msdn.microsoft.com/2004/06/System/Transactions/TransactionDeserialized", System.Transactions.SR.GetString("TraceTransactionDeserialized"), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Warning, "http://msdn.microsoft.com/2004/06/System/Transactions/TransactionScopeIncomplete", System.Transactions.SR.GetString("TraceTransactionScopeIncomplete"), record); } }
public EnlistmentTraceIdentifier( Guid resourceManagerIdentifier, TransactionTraceIdentifier transactionTraceId, int enlistmentIdentifier) { _resourceManagerIdentifier = resourceManagerIdentifier; _transactionTraceIdentifier = transactionTraceId; _enlistmentIdentifier = enlistmentIdentifier; }
internal static void Trace(string traceSource, TransactionTraceIdentifier localTxTraceId, TransactionTraceIdentifier distTxTraceId) { lock (record) { record.traceSource = traceSource; record.localTxTraceId = localTxTraceId; record.distTxTraceId = distTxTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Information, "http://msdn.microsoft.com/2004/06/System/Transactions/TransactionPromoted", System.Transactions.SR.GetString("TraceTransactionPromoted"), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier scopeTxTraceId, TransactionTraceIdentifier currentTxTraceId) { lock (record) { record.traceSource = traceSource; record.scopeTxTraceId = scopeTxTraceId; record.currentTxTraceId = currentTxTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Warning, "http://msdn.microsoft.com/2004/06/System/Transactions/TransactionScopeCurrentTransactionChanged", System.Transactions.SR.GetString("TraceTransactionScopeCurrentTransactionChanged"), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId, DependentCloneOption option) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; record.option = option; DiagnosticTrace.TraceEvent(TraceEventType.Information, "http://msdn.microsoft.com/2004/06/System/Transactions/DependentCloneCreated", System.Transactions.SR.GetString("TraceDependentCloneCreated"), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId, TransactionScopeResult txScopeResult) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; record.txScopeResult = txScopeResult; DiagnosticTrace.TraceEvent(TraceEventType.Information, "http://msdn.microsoft.com/2004/06/System/Transactions/TransactionScopeCreated", System.Transactions.SR.GetString("TraceTransactionScopeCreated"), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Information, TransactionsTraceCode.DependentCloneComplete, SR.GetString(SR.TraceDependentCloneComplete), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Verbose, TransactionsTraceCode.CloneCreated, SR.GetString(SR.TraceCloneCreated), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (s_record) { s_record._traceSource = traceSource; s_record._txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Information, TransactionsTraceCode.TransactionSerialized, SR.TraceTransactionSerialized, s_record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Warning, TransactionsTraceCode.TransactionTimeout, SR.GetString(SR.TraceTransactionTimeout), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Information, TransactionsTraceCode.TransactionScopeDisposed, SR.GetString(SR.TraceTransactionScopeDisposed), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (s_record) { s_record._traceSource = traceSource; s_record._txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Warning, TransactionsTraceCode.TransactionTimeout, SR.TraceTransactionTimeout, s_record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (s_record) { s_record._traceSource = traceSource; s_record._txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Verbose, TransactionsTraceCode.TransactionCommitted, SR.TraceTransactionCommitted, s_record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier scopeTxTraceId, TransactionTraceIdentifier currentTxTraceId) { lock (record) { record.traceSource = traceSource; record.scopeTxTraceId = scopeTxTraceId; record.currentTxTraceId = currentTxTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Warning, TransactionsTraceCode.TransactionScopeCurrentTransactionChanged, SR.GetString(SR.TraceTransactionScopeCurrentTransactionChanged), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier localTxTraceId, TransactionTraceIdentifier distTxTraceId) { lock (record) { record.traceSource = traceSource; record.localTxTraceId = localTxTraceId; record.distTxTraceId = distTxTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Information, TransactionsTraceCode.TransactionPromoted, SR.GetString(SR.TraceTransactionPromoted), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId, DependentCloneOption option) { lock (s_record) { s_record._traceSource = traceSource; s_record._txTraceId = txTraceId; s_record._option = option; DiagnosticTrace.TraceEvent(TraceEventType.Information, TransactionsTraceCode.DependentCloneCreated, SR.TraceDependentCloneCreated, s_record); } }
protected OletxTransaction(SerializationInfo serializationInfo, StreamingContext context) { this.traceIdentifier = TransactionTraceIdentifier.Empty; if (serializationInfo == null) { throw new ArgumentNullException("serializationInfo"); } this.propagationTokenForDeserialize = (byte[])serializationInfo.GetValue("OletxTransactionPropagationToken", typeof(byte[])); if (this.propagationTokenForDeserialize.Length < 0x18) { throw new ArgumentException(System.Transactions.SR.GetString("InvalidArgument"), "serializationInfo"); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId, TransactionScopeResult txScopeResult) { lock (s_record) { s_record._traceSource = traceSource; s_record._txTraceId = txTraceId; s_record._txScopeResult = txScopeResult; DiagnosticTrace.TraceEvent(TraceEventType.Information, TransactionsTraceCode.TransactionScopeCreated, SR.TraceTransactionScopeCreated, s_record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier scopeTxTraceId, TransactionTraceIdentifier currentTxTraceId) { lock (s_record) { s_record._traceSource = traceSource; s_record._scopeTxTraceId = scopeTxTraceId; s_record._currentTxTraceId = currentTxTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Warning, TransactionsTraceCode.TransactionScopeCurrentTransactionChanged, SR.TraceTransactionScopeCurrentTransactionChanged, s_record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier localTxTraceId, TransactionTraceIdentifier distTxTraceId) { lock (s_record) { s_record._traceSource = traceSource; s_record._localTxTraceId = localTxTraceId; s_record._distTxTraceId = distTxTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Information, TransactionsTraceCode.TransactionPromoted, SR.TraceTransactionPromoted, s_record); } }
internal static void WriteTxId(XmlWriter writer, TransactionTraceIdentifier txTraceId) { writer.WriteStartElement("TransactionTraceIdentifier"); if (txTraceId.TransactionIdentifier != null) { writer.WriteElementString("TransactionIdentifier", txTraceId.TransactionIdentifier); } else { writer.WriteElementString("TransactionIdentifier", ""); } int cloneIdentifier = txTraceId.CloneIdentifier; if (cloneIdentifier != 0) { writer.WriteElementString("CloneIdentifier", cloneIdentifier.ToString(CultureInfo.CurrentCulture)); } writer.WriteEndElement(); }
internal static void WriteTxId(XmlWriter writer, TransactionTraceIdentifier txTraceId) { writer.WriteStartElement("TransactionTraceIdentifier"); if ( null != txTraceId.TransactionIdentifier ) { writer.WriteElementString("TransactionIdentifier", txTraceId.TransactionIdentifier); } else { writer.WriteElementString("TransactionIdentifier", ""); } // Don't write out CloneIdentifiers of 0 it's confusing. int cloneId = txTraceId.CloneIdentifier; if ( cloneId != 0 ) { writer.WriteElementString("CloneIdentifier", cloneId.ToString( CultureInfo.CurrentCulture )); } writer.WriteEndElement(); }
internal static void WriteTxId(XmlWriter writer, TransactionTraceIdentifier txTraceId) { writer.WriteStartElement("TransactionTraceIdentifier"); if (null != txTraceId.TransactionIdentifier) { writer.WriteElementString("TransactionIdentifier", txTraceId.TransactionIdentifier); } else { writer.WriteElementString("TransactionIdentifier", ""); } // Don't write out CloneIdentifiers of 0 it's confusing. int cloneId = txTraceId.CloneIdentifier; if (cloneId != 0) { writer.WriteElementString("CloneIdentifier", cloneId.ToString(CultureInfo.CurrentCulture)); } writer.WriteEndElement(); }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (s_record) { s_record._traceSource = traceSource; s_record._txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Information, TransactionsTraceCode.TransactionScopeDisposed, SR.TraceTransactionScopeDisposed, s_record); } }
internal OletxTransaction(RealOletxTransaction realOletxTransaction) { this.traceIdentifier = TransactionTraceIdentifier.Empty; this.realOletxTransaction = realOletxTransaction; this.realOletxTransaction.OletxTransactionCreated(); }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Verbose, TransactionsTraceCode.CloneCreated, SR.GetString( SR.TraceCloneCreated ), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Information, TransactionsTraceCode.TransactionSerialized, SR.GetString( SR.TraceTransactionSerialized ), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Warning, TransactionsTraceCode.TransactionTimeout, SR.GetString( SR.TraceTransactionTimeout ), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Information, TransactionsTraceCode.DependentCloneComplete, SR.GetString( SR.TraceDependentCloneComplete ), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier scopeTxTraceId, TransactionTraceIdentifier currentTxTraceId ) { lock (record) { record.traceSource = traceSource; record.scopeTxTraceId = scopeTxTraceId; record.currentTxTraceId = currentTxTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Warning, TransactionsTraceCode.TransactionScopeCurrentTransactionChanged, SR.GetString( SR.TraceTransactionScopeCurrentTransactionChanged ), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier txTraceId, TransactionScopeResult txScopeResult) { lock (record) { record.traceSource = traceSource; record.txTraceId = txTraceId; record.txScopeResult = txScopeResult; DiagnosticTrace.TraceEvent(TraceEventType.Information, TransactionsTraceCode.TransactionScopeCreated, SR.GetString( SR.TraceTransactionScopeCreated ), record); } }
internal static void Trace(string traceSource, TransactionTraceIdentifier localTxTraceId, TransactionTraceIdentifier distTxTraceId) { lock (record) { record.traceSource = traceSource; record.localTxTraceId = localTxTraceId; record.distTxTraceId = distTxTraceId; DiagnosticTrace.TraceEvent(TraceEventType.Information, TransactionsTraceCode.TransactionPromoted, SR.GetString( SR.TraceTransactionPromoted ), record); } }