Freigeben über


Principal.FindByIdentityWithType Methode

Definition

Gibt ein Prinzipalobjekt zurück, das dem angegebenen Identitätstyp und -wert entspricht. Diese Methode wird von der Implementierung der FindByIdentity-Methode für abgeleitete Klassen aufgerufen, um die Suche auf den abgeleiteten Klassentyp einzuschränken. Ein direktes Aufrufen aus dem Code ist nicht vorgesehen.

Überlädt

FindByIdentityWithType(PrincipalContext, Type, IdentityType, String)

Gibt ein Prinzipalobjekt zurück, das dem angegebenen Identitätstyp und -wert entspricht. Diese Methode wird von der Implementierung der FindByIdentity-Methode für abgeleitete Klassen aufgerufen, um die Suche auf den abgeleiteten Klassentyp einzuschränken. Ein direktes Aufrufen aus dem Code ist nicht vorgesehen.

FindByIdentityWithType(PrincipalContext, Type, String)

Gibt ein Prinzipalobjekt zurück, das dem angegebenen Identitätstyp und -wert entspricht. Diese Methode wird von der Implementierung der FindByIdentity-Methode für abgeleitete Klassen aufgerufen, um die Suche auf den abgeleiteten Klassentyp einzuschränken. Ein direktes Aufrufen aus dem Code ist nicht vorgesehen.

FindByIdentityWithType(PrincipalContext, Type, IdentityType, String)

Quelle:
Principal.cs
Quelle:
Principal.cs
Quelle:
Principal.cs

Gibt ein Prinzipalobjekt zurück, das dem angegebenen Identitätstyp und -wert entspricht. Diese Methode wird von der Implementierung der FindByIdentity-Methode für abgeleitete Klassen aufgerufen, um die Suche auf den abgeleiteten Klassentyp einzuschränken. Ein direktes Aufrufen aus dem Code ist nicht vorgesehen.

protected:
 static System::DirectoryServices::AccountManagement::Principal ^ FindByIdentityWithType(System::DirectoryServices::AccountManagement::PrincipalContext ^ context, Type ^ principalType, System::DirectoryServices::AccountManagement::IdentityType identityType, System::String ^ identityValue);
protected static System.DirectoryServices.AccountManagement.Principal FindByIdentityWithType (System.DirectoryServices.AccountManagement.PrincipalContext context, Type principalType, System.DirectoryServices.AccountManagement.IdentityType identityType, string identityValue);
[System.Security.SecurityCritical]
protected static System.DirectoryServices.AccountManagement.Principal FindByIdentityWithType (System.DirectoryServices.AccountManagement.PrincipalContext context, Type principalType, System.DirectoryServices.AccountManagement.IdentityType identityType, string identityValue);
static member FindByIdentityWithType : System.DirectoryServices.AccountManagement.PrincipalContext * Type * System.DirectoryServices.AccountManagement.IdentityType * string -> System.DirectoryServices.AccountManagement.Principal
[<System.Security.SecurityCritical>]
static member FindByIdentityWithType : System.DirectoryServices.AccountManagement.PrincipalContext * Type * System.DirectoryServices.AccountManagement.IdentityType * string -> System.DirectoryServices.AccountManagement.Principal
Protected Shared Function FindByIdentityWithType (context As PrincipalContext, principalType As Type, identityType As IdentityType, identityValue As String) As Principal

Parameter

context
PrincipalContext

Der PrincipalContext, der den Server oder die Domäne angibt, für den bzw. die Vorgänge ausgeführt werden.

principalType
Type

Der Typ des Objekts, für das Ergebnisse zurückgegeben werden. Dabei muss es sich um den Principal-Typ oder um einen Typ handeln, der von der Principal-Klasse abgeleitet wurde.

identityType
IdentityType

Ein IdentityType-Enumerationswert, der den Typ des Identitätswerts angibt.

identityValue
String

Die Identität des Prinzipals.

Gibt zurück

Ein Principal-Objekt, das dem angegebenen Identitätswert und -typ entspricht, oder NULL, wenn keine Übereinstimmungen gefunden werden.

Attribute

Gilt für:

FindByIdentityWithType(PrincipalContext, Type, String)

Quelle:
Principal.cs
Quelle:
Principal.cs
Quelle:
Principal.cs

Gibt ein Prinzipalobjekt zurück, das dem angegebenen Identitätstyp und -wert entspricht. Diese Methode wird von der Implementierung der FindByIdentity-Methode für abgeleitete Klassen aufgerufen, um die Suche auf den abgeleiteten Klassentyp einzuschränken. Ein direktes Aufrufen aus dem Code ist nicht vorgesehen.

protected:
 static System::DirectoryServices::AccountManagement::Principal ^ FindByIdentityWithType(System::DirectoryServices::AccountManagement::PrincipalContext ^ context, Type ^ principalType, System::String ^ identityValue);
protected static System.DirectoryServices.AccountManagement.Principal FindByIdentityWithType (System.DirectoryServices.AccountManagement.PrincipalContext context, Type principalType, string identityValue);
[System.Security.SecurityCritical]
protected static System.DirectoryServices.AccountManagement.Principal FindByIdentityWithType (System.DirectoryServices.AccountManagement.PrincipalContext context, Type principalType, string identityValue);
static member FindByIdentityWithType : System.DirectoryServices.AccountManagement.PrincipalContext * Type * string -> System.DirectoryServices.AccountManagement.Principal
[<System.Security.SecurityCritical>]
static member FindByIdentityWithType : System.DirectoryServices.AccountManagement.PrincipalContext * Type * string -> System.DirectoryServices.AccountManagement.Principal
Protected Shared Function FindByIdentityWithType (context As PrincipalContext, principalType As Type, identityValue As String) As Principal

Parameter

context
PrincipalContext

Der PrincipalContext, der den Server oder die Domäne angibt, für den bzw. die Vorgänge ausgeführt werden.

principalType
Type

Der Typ des Objekts, für das Ergebnisse zurückgegeben werden. Dabei muss es sich um den Principal-Typ oder um einen Typ handeln, der von der Principal-Klasse abgeleitet wurde.

identityValue
String

Die Identität des Prinzipals.

Gibt zurück

Ein Principal-Objekt, das dem angegebenen Identitätswert und -typ entspricht, oder NULL, wenn keine Übereinstimmungen gefunden werden.

Attribute

Gilt für: