NTAccount クラス

定義

ユーザーまたはグループ アカウントを表します。

public ref class NTAccount sealed : System::Security::Principal::IdentityReference
public sealed class NTAccount : System.Security.Principal.IdentityReference
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class NTAccount : System.Security.Principal.IdentityReference
type NTAccount = class
    inherit IdentityReference
[<System.Runtime.InteropServices.ComVisible(false)>]
type NTAccount = class
    inherit IdentityReference
Public NotInheritable Class NTAccount
Inherits IdentityReference
継承
属性

コンストラクター

NTAccount(String)

指定した名前を使用して、NTAccount クラスの新しいインスタンスを初期化します。

NTAccount(String, String)

指定したドメイン名とアカウント名を使用して、NTAccount クラスの新しいインスタンスを初期化します。

プロパティ

Value

この NTAccount オブジェクトの文字列形式を返します。

メソッド

Equals(Object)

この NTAccount オブジェクトが指定したオブジェクトと等しいかどうかを示す値を返します。

GetHashCode()

現在の NTAccount オブジェクトのハッシュ関数として機能します。 GetHashCode() メソッドは、ハッシュ アルゴリズムやハッシュ テーブルなどのデータ構造に適しています。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
IsValidTargetType(Type)

指定した型が NTAccount クラスの有効な変換型であるかどうかを示す値を返します。

MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

NTAccount オブジェクトで表されるアカウントのアカウント名 Domain\Account 形式で返します。

Translate(Type)

NTAccount オブジェクトによって表されるアカウント名を別の IdentityReference派生型に変換します。

演算子

Equality(NTAccount, NTAccount)

2 つの NTAccount オブジェクトを比較して、等しいかどうかを判断します。 これらは、Value プロパティによって返されたものと同じ正規名表現を持っている場合、または両方が nullされている場合は等しいと見なされます。

Inequality(NTAccount, NTAccount)

2 つの NTAccount オブジェクトを比較して、等しくないかどうかを判断します。 Value プロパティによって返される正規の名前表現が異なる場合、またはオブジェクトの 1 つが null されていて、もう一方が null されていない場合、それらは等しくないと見なされます。

適用対象