GenericIdentity 생성자

정의

GenericIdentity 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
GenericIdentity(GenericIdentity)

지정된 GenericIdentity 개체를 사용하여 GenericIdentity 클래스의 새 인스턴스를 초기화합니다.

GenericIdentity(String)

지정된 이름을 가진 사용자를 나타내는 클래스의 GenericIdentity 새 인스턴스를 초기화합니다.

GenericIdentity(String, String)

지정된 이름 및 인증 유형을 가진 사용자를 나타내는 클래스의 GenericIdentity 새 인스턴스를 초기화합니다.

GenericIdentity(GenericIdentity)

Source:
GenericIdentity.cs
Source:
GenericIdentity.cs
Source:
GenericIdentity.cs
Source:
GenericIdentity.cs
Source:
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)

Source:
GenericIdentity.cs
Source:
GenericIdentity.cs
Source:
GenericIdentity.cs
Source:
GenericIdentity.cs
Source:
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)

Source:
GenericIdentity.cs
Source:
GenericIdentity.cs
Source:
GenericIdentity.cs
Source:
GenericIdentity.cs
Source:
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)

적용 대상