Principal.Save Metoda

Definicja

Zapisuje zmiany wprowadzone w obiekcie głównym w magazynie. Jeśli jest to nowy obiekt podmiotu zabezpieczeń, ta metoda wstawia go do magazynu.

Przeciążenia

Save()

Zapisuje zmiany wprowadzone w obiekcie głównym w magazynie. Jeśli jest to nowy obiekt podmiotu zabezpieczeń, ta metoda wstawia go do magazynu.

Save(PrincipalContext)

Zapisuje zmiany wprowadzone w obiekcie głównym w magazynie. Jeśli jest to nowy obiekt podmiotu zabezpieczeń, ta metoda wstawia go do określonego kontekstu. Jeśli podmiot zabezpieczeń został już utrwalone, jest przenoszony z oryginalnego kontekstu do określonego kontekstu.

Save()

Zapisuje zmiany wprowadzone w obiekcie głównym w magazynie. Jeśli jest to nowy obiekt podmiotu zabezpieczeń, ta metoda wstawia go do magazynu.

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 ()
Atrybuty

Wyjątki

Podmiot zabezpieczeń nie został jeszcze skojarzony z obiektem PrincipalContext .

Tego typu podmiotu zabezpieczeń nie można wstawić do magazynu.

Wystąpił wyjątek podczas zapisywania zmian w magazynie lub aktualizowania członkostwa w grupie w magazynie.

Podmiot zabezpieczeń już występuje w magazynie.

Hasło nie spełnia wymagań dotyczących złożoności.

Dotyczy

Save(PrincipalContext)

Zapisuje zmiany wprowadzone w obiekcie głównym w magazynie. Jeśli jest to nowy obiekt podmiotu zabezpieczeń, ta metoda wstawia go do określonego kontekstu. Jeśli podmiot zabezpieczeń został już utrwalone, jest przenoszony z oryginalnego kontekstu do określonego kontekstu.

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)

Parametry

context
PrincipalContext

Określa PrincipalContext serwer lub domenę, względem których są wykonywane operacje.

Atrybuty

Wyjątki

Podmiot zabezpieczeń nie został jeszcze skojarzony z obiektem PrincipalContext .

Tego typu podmiotu zabezpieczeń nie można wstawić do magazynu.

Wystąpił wyjątek podczas zapisywania zmian w magazynie lub aktualizowania członkostwa w grupie w magazynie.

Podmiot zabezpieczeń już występuje w magazynie.

Hasło nie spełnia wymagań dotyczących złożoności.

Uwagi

Jeśli określony kontekst podmiotu zabezpieczeń różni się od istniejącego kontekstu, podmiot zabezpieczeń jest przenoszony do określonego kontekstu, a obiekt podmiotu zabezpieczeń nie znajduje się już w starej lokalizacji. Jeśli określony kontekst jest identyczny z istniejącym kontekstem, ta metoda zapisuje aktualizacje wprowadzone w obiekcie głównym w magazynie. Typ kontekstu określonego kontekstu musi być tym samym typem co bieżący typ kontekstu. Ta metoda może nie być wywoływana przy użyciu typu kontekstu komputera.

Dotyczy