Поделиться через


Principal.FindByIdentityWithType Метод

Определение

Возвращает объект-субъект, соответствующий заданному типу и значению удостоверения. Этот метод вызывается в реализации метода производного класса FindByIdentity для ограничения поиска типом производного класса и не предназначен для непосредственного вызова в коде.

Перегрузки

FindByIdentityWithType(PrincipalContext, Type, IdentityType, String)

Возвращает объект-субъект, соответствующий заданному типу и значению удостоверения. Этот метод вызывается в реализации метода производного класса FindByIdentity для ограничения поиска типом производного класса и не предназначен для непосредственного вызова в коде.

FindByIdentityWithType(PrincipalContext, Type, String)

Возвращает объект-субъект, соответствующий заданному типу и значению удостоверения. Этот метод вызывается в реализации метода производного класса FindByIdentity для ограничения поиска типом производного класса и не предназначен для непосредственного вызова в коде.

FindByIdentityWithType(PrincipalContext, Type, IdentityType, String)

Исходный код:
Principal.cs
Исходный код:
Principal.cs
Исходный код:
Principal.cs

Возвращает объект-субъект, соответствующий заданному типу и значению удостоверения. Этот метод вызывается в реализации метода производного класса FindByIdentity для ограничения поиска типом производного класса и не предназначен для непосредственного вызова в коде.

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

Параметры

context
PrincipalContext

Объект PrincipalContext, определяющий сервер или домен, в отношении которого выполняются операции.

principalType
Type

Тип объекта, для которого возвращаются результаты. Он должен быть типом Principal или типом, производным от класса Principal.

identityType
IdentityType

Значение перечисления IdentityType, определяющее тип значения удостоверения.

identityValue
String

Удостоверение субъекта.

Возвращаемое значение

Объект Principal, соответствующий значению и типу заданного удостоверения или значению NULL, если соответствий не найдено.

Атрибуты

Применяется к

FindByIdentityWithType(PrincipalContext, Type, String)

Исходный код:
Principal.cs
Исходный код:
Principal.cs
Исходный код:
Principal.cs

Возвращает объект-субъект, соответствующий заданному типу и значению удостоверения. Этот метод вызывается в реализации метода производного класса FindByIdentity для ограничения поиска типом производного класса и не предназначен для непосредственного вызова в коде.

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

Параметры

context
PrincipalContext

Объект PrincipalContext, определяющий сервер или домен, в отношении которого выполняются операции.

principalType
Type

Тип объекта, для которого возвращаются результаты. Он должен быть типом Principal или типом, производным от класса Principal.

identityValue
String

Удостоверение субъекта.

Возвращаемое значение

Объект Principal, соответствующий значению и типу заданного удостоверения или значению null, если совпадения не найдены.

Атрибуты

Применяется к