次の方法で共有


TeamFoundationTrace.MethodEntry メソッド (Int32, array<Object[])

メソッドにエントリを書き込むします。 これはメソッドの定義を含みます。

名前空間:  Microsoft.TeamFoundation
アセンブリ:  Microsoft.TeamFoundation.Common (Microsoft.TeamFoundation.Common.dll 内)

構文

'宣言
<ConditionalAttribute("DEBUG")> _
Public Shared Sub MethodEntry ( _
    depth As Integer, _
    ParamArray parameters As Object() _
)
[ConditionalAttribute("DEBUG")]
public static void MethodEntry(
    int depth,
    params Object[] parameters
)

パラメーター

  • depth
    型 : System.Int32
    スタック フレーム上の目的のメソッド シグネチャがであるかを示します。
  • parameters
    型 : array<System.Object[]
    メソッドに関連付けられたパラメーター。

解説

API の traceswitch の設定では、トレース出力が表示されるかどうかを判定します。 このメソッドはデバッグ ビルドでのみ使用できます。

「depth パラメーターは、ユーティリティ関数がこの関数を呼び出し、目的の実際のメソッドが」ユーティリティ関数の先頭に 「である場合に便利です。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

TeamFoundationTrace クラス

MethodEntry オーバーロード

Microsoft.TeamFoundation 名前空間