Principal.Save 方法

定义

将对主体对象所做的更改保存到存储区中。 如果它是一个新主体对象,则此方法会将其插入到存储区中。

重载

Save()

将对主体对象所做的更改保存到存储区中。 如果它是一个新主体对象,则此方法会将其插入到存储区中。

Save(PrincipalContext)

将对主体对象所做的更改保存到存储区中。 如果它是一个新主体对象,则此方法会将其插入到指定上下文中。 如果已保持主体,则会将该主体从原来的上下文移动到指定的上下文中。

Save()

Source:
Principal.cs
Source:
Principal.cs
Source:
Principal.cs

将对主体对象所做的更改保存到存储区中。 如果它是一个新主体对象,则此方法会将其插入到存储区中。

public:
 void Save();
public void Save ();
[System.Security.SecurityCritical]
public void Save ();
member this.Save : unit -> unit
[<System.Security.SecurityCritical>]
member this.Save : unit -> unit
Public Sub Save ()
属性

例外

主体尚未与 PrincipalContext 对象关联。

无法将此类型的主体插入到存储区中。

将更改保存到存储区或更新存储区中的组成员资格时发生异常。

存储区中已经存在该主体。

密码不满足复杂度要求。

适用于

Save(PrincipalContext)

Source:
Principal.cs
Source:
Principal.cs
Source:
Principal.cs

将对主体对象所做的更改保存到存储区中。 如果它是一个新主体对象,则此方法会将其插入到指定上下文中。 如果已保持主体,则会将该主体从原来的上下文移动到指定的上下文中。

public:
 void Save(System::DirectoryServices::AccountManagement::PrincipalContext ^ context);
public void Save (System.DirectoryServices.AccountManagement.PrincipalContext context);
[System.Security.SecurityCritical]
public void Save (System.DirectoryServices.AccountManagement.PrincipalContext context);
member this.Save : System.DirectoryServices.AccountManagement.PrincipalContext -> unit
[<System.Security.SecurityCritical>]
member this.Save : System.DirectoryServices.AccountManagement.PrincipalContext -> unit
Public Sub Save (context As PrincipalContext)

参数

context
PrincipalContext

PrincipalContext,用于指定要对其执行操作的服务器或域。

属性

例外

主体尚未与 PrincipalContext 对象关联。

无法将此类型的主体插入到存储区中。

将更改保存到存储区或更新存储区中的组成员资格时发生异常。

存储区中已经存在该主体。

密码不满足复杂度要求。

注解

如果指定的主体上下文与现有上下文不同,则会将主体移动到指定的上下文,并且主体对象不再位于旧位置。 如果指定的上下文与现有上下文相同,此方法会将对主体对象进行的更新保存到存储。 指定上下文的上下文类型必须与当前上下文类型的类型相同。 不能使用计算机上下文类型调用此方法。

适用于