PrincipalContext 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装对其执行所有操作的服务器或域、用作这些操作的基础的容器和用于执行这些操作的凭据。
public ref class PrincipalContext : IDisposable
public class PrincipalContext : IDisposable
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class PrincipalContext : IDisposable
type PrincipalContext = class
interface IDisposable
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type PrincipalContext = class
interface IDisposable
Public Class PrincipalContext
Implements IDisposable
- 继承
-
PrincipalContext
- 属性
- 实现
注解
对于搜索操作,主体上下文定义搜索基,对于插入操作,上下文定义将对象插入到的容器。
构造函数
PrincipalContext(ContextType) |
使用指定的上下文类型初始化 PrincipalContext 类的新实例。 |
PrincipalContext(ContextType, String) |
使用指定的上下文类型和名称初始化 PrincipalContext 类的新实例。 |
PrincipalContext(ContextType, String, String) |
使用指定的上下文类型、名称和容器初始化 PrincipalContext 类的新实例。 |
PrincipalContext(ContextType, String, String, ContextOptions) |
使用指定的上下文类型、名称、容器和上下文选项初始化 PrincipalContext 类的新实例。 |
PrincipalContext(ContextType, String, String, ContextOptions, String, String) |
使用指定的上下文类型、名称、容器、上下文选项、用户名和密码初始化 PrincipalContext 类的新实例。 |
PrincipalContext(ContextType, String, String, String) |
使用指定的上下文类型、名称、用户名和密码初始化 PrincipalContext 类的新实例。 |
PrincipalContext(ContextType, String, String, String, String) |
使用指定的上下文类型、名称、容器、用户名和密码初始化 PrincipalContext 类的新实例。 |
属性
ConnectedServer |
获取主体上下文连接到的服务器的名称。 |
Container |
获取在构造函数的容器参数中指定的值。 |
ContextType |
获取上下文类型,该上下文类型指定主体上下文的存储区的类型。 |
Name |
获取构造函数中指定作为 |
Options |
获取在构造函数的 |
UserName |
获取在构造函数的用户名参数中指定的值。 |
方法
Dispose() |
处置 PrincipalContext 对象的当前实例。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
ValidateCredentials(String, String) |
创建到服务器的连接并返回一个布尔值,该值指定所指定的用户名和密码是否有效。 |
ValidateCredentials(String, String, ContextOptions) |
创建到服务器的连接并返回一个布尔值,该值指定所指定的用户名和密码是否有效。 此方法对用户名和密码执行快速凭据验证。 |