次の方法で共有


GenericIdentity コンストラクター

定義

GenericIdentity クラスの新しいインスタンスを初期化します。

オーバーロード

GenericIdentity(GenericIdentity)

指定した GenericIdentity オブジェクトを使用して、GenericIdentity クラスの新しいインスタンスを初期化します。

GenericIdentity(String)

指定した名前のユーザーを表す GenericIdentity クラスの新しいインスタンスを初期化します。

GenericIdentity(String, String)

指定した名前と認証の種類を持つユーザーを表す GenericIdentity クラスの新しいインスタンスを初期化します。

GenericIdentity(GenericIdentity)

ソース:
GenericIdentity.cs
ソース:
GenericIdentity.cs
ソース:
GenericIdentity.cs

指定した GenericIdentity オブジェクトを使用して、GenericIdentity クラスの新しいインスタンスを初期化します。

protected:
 GenericIdentity(System::Security::Principal::GenericIdentity ^ identity);
protected GenericIdentity (System.Security.Principal.GenericIdentity identity);
new System.Security.Principal.GenericIdentity : System.Security.Principal.GenericIdentity -> System.Security.Principal.GenericIdentity
Protected Sub New (identity As GenericIdentity)

パラメーター

identity
GenericIdentity

GenericIdentityの新しいインスタンスの作成元となるオブジェクト。

適用対象

GenericIdentity(String)

ソース:
GenericIdentity.cs
ソース:
GenericIdentity.cs
ソース:
GenericIdentity.cs

指定した名前のユーザーを表す GenericIdentity クラスの新しいインスタンスを初期化します。

public:
 GenericIdentity(System::String ^ name);
public GenericIdentity (string name);
new System.Security.Principal.GenericIdentity : string -> System.Security.Principal.GenericIdentity
Public Sub New (name As String)

パラメーター

name
String

コードの実行に代わって実行されているユーザーの名前。

例外

name パラメーターは nullです。

次のコードは、GenericIdentity コンストラクターの使用方法を示しています。 このコード例は、GenericIdentity クラスに提供されるより大きな例の一部です。

GenericIdentity^ defaultIdentity = gcnew GenericIdentity( "DefaultUser" );
GenericIdentity defaultIdentity = new GenericIdentity("DefaultUser");
Dim defaultIdentity As New GenericIdentity("DefaultUser")

適用対象

GenericIdentity(String, String)

ソース:
GenericIdentity.cs
ソース:
GenericIdentity.cs
ソース:
GenericIdentity.cs

指定した名前と認証の種類を持つユーザーを表す GenericIdentity クラスの新しいインスタンスを初期化します。

public:
 GenericIdentity(System::String ^ name, System::String ^ type);
public GenericIdentity (string name, string type);
new System.Security.Principal.GenericIdentity : string * string -> System.Security.Principal.GenericIdentity
Public Sub New (name As String, type As String)

パラメーター

name
String

コードの実行に代わって実行されているユーザーの名前。

type
String

ユーザーを識別するために使用される認証の種類。

例外

name パラメーターは nullです。

-又は-

type パラメーターは nullです。

次のコードは、GenericIdentity コンストラクターの使用方法を示しています。 このコード例は、GenericIdentity クラスに提供されるより大きな例の一部です。

WindowsIdentity^ windowsIdentity = WindowsIdentity::GetCurrent();

// Construct a GenericIdentity object based on the current Windows
// identity name and authentication type.
String^ authenticationType = windowsIdentity->AuthenticationType;
String^ userName = windowsIdentity->Name;
GenericIdentity^ authenticatedGenericIdentity = gcnew GenericIdentity( userName,authenticationType );
WindowsIdentity windowsIdentity = WindowsIdentity.GetCurrent();

// Construct a GenericIdentity object based on the current Windows
// identity name and authentication type.
string authenticationType = windowsIdentity.AuthenticationType;
string userName = windowsIdentity.Name;
GenericIdentity authenticatedGenericIdentity =
    new GenericIdentity(userName, authenticationType);
Dim windowsIdentity As WindowsIdentity = windowsIdentity.GetCurrent()

' Construct a GenericIdentity object based on the current Windows
' identity name and authentication type.
Dim authenticationType As String = windowsIdentity.AuthenticationType
Dim userName As String = windowsIdentity.Name
Dim authenticatedGenericIdentity As _
    New GenericIdentity(userName, authenticationType)

適用対象