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


Principal.Save Метод

Определение

Сохраняет изменения объекта-участника в хранилище. Если это новый объект-участник, метод помещает его в хранилище.

Перегрузки

Save()

Сохраняет изменения объекта-участника в хранилище. Если это новый объект-участник, метод помещает его в хранилище.

Save(PrincipalContext)

Сохраняет изменения объекта-участника в хранилище. Если это новый объект-участник, метод помещает его в указанный контекст. Если участник уже сохранен, он перемещается из исходного контекста в указанный.

Save()

Исходный код:
Principal.cs
Исходный код:
Principal.cs
Исходный код:
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)

Исходный код:
Principal.cs
Исходный код:
Principal.cs
Исходный код:
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.

Участник такого типа не может быть помещен в хранилище.

Произошло исключение при сохранении изменений или обновлении членства в группах в хранилище.

Участник уже присутствует в хранилище.

Пароль не отвечает требованиям сложности.

Комментарии

Если указанный контекст субъекта отличается от существующего, субъект перемещается в указанный контекст, а объект principal больше не находится в старом расположении. Если указанный контекст идентичен существующему контексту, этот метод сохраняет обновления, внесенные в основной объект, в хранилище. Тип контекста указанного контекста должен совпадать с типом текущего контекста. Этот метод не может вызываться с использованием типа контекста компьютера.

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