Share via


InstrumentedAttribute.NamespaceName プロパティ

定義

このアセンブリの実装インスタンスと実装イベントの名前空間を取得または設定します。

public:
 property System::String ^ NamespaceName { System::String ^ get(); };
public string NamespaceName { get; }
member this.NamespaceName : string
Public ReadOnly Property NamespaceName As String

プロパティ値

このアセンブリのインストルメンテーション インスタンスとインストルメンテーション イベントの名前空間名を含む String 値を返します。

注釈

名前空間名はアセンブリで指定し、アセンブリごと、またはアプリケーションごとに一意の名前空間にすることを強くお勧めします。 アセンブリまたはアプリケーションのインストルメンテーションごとに特定の名前空間を使用すると、異なるアセンブリまたはアプリケーションによって提供されるインストルメンテーションへのアクセスをセキュリティで保護するための細分性が高くなります。

プロパティ値

指定しない場合、既定の名前空間は "\\.\root\default" に設定されます。 それ以外の場合は、このアセンブリ内のインストルメンテーション インスタンスとイベントの名前空間の名前を示す文字列。

.NET Framework のセキュリティ

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

適用対象