コード例 #1
0
ファイル: NDC.cs プロジェクト: Thomas89/SQLoogle
 /// <summary>
 ///     Gets all messages on the stack.
 /// </summary>
 /// <returns>Array of strings on the stack.</returns>
 public static string[] GetAllMessages()
 {
     return(NestedDiagnosticsContext.GetAllMessages());
 }
コード例 #2
0
ファイル: NDC.cs プロジェクト: Thomas89/SQLoogle
 /// <summary>
 ///     Pops the top message off the NDC stack.
 /// </summary>
 /// <returns>The top message which is no longer on the stack.</returns>
 public static string Pop()
 {
     return(NestedDiagnosticsContext.Pop());
 }
コード例 #3
0
ファイル: NDC.cs プロジェクト: Thomas89/SQLoogle
 /// <summary>
 ///     Clears current thread NDC stack.
 /// </summary>
 public static void Clear()
 {
     NestedDiagnosticsContext.Clear();
 }
コード例 #4
0
ファイル: NDC.cs プロジェクト: Thomas89/SQLoogle
 /// <summary>
 ///     Pushes the specified text on current thread NDC.
 /// </summary>
 /// <param name="text">The text to be pushed.</param>
 /// <returns>An instance of the object that implements IDisposable that returns the stack to the previous level when IDisposable.Dispose() is called. To be used with C# using() statement.</returns>
 public static IDisposable Push(string text)
 {
     return(NestedDiagnosticsContext.Push(text));
 }