Compartilhar via


Principal.Save Método

Definição

Salva as alterações feitas no objeto da entidade de segurança no repositório. Se esse for um novo objeto de entidade de segurança, esse método o insere no repositório.

Sobrecargas

Save()

Salva as alterações feitas no objeto da entidade de segurança no repositório. Se esse for um novo objeto de entidade de segurança, esse método o insere no repositório.

Save(PrincipalContext)

Salva as alterações feitas no objeto da entidade de segurança no repositório. Se esse for um novo objeto de entidade de segurança, esse método o insere no contexto especificado. Se a entidade de segurança já tiver sido persistida, ela será movida do contexto original para o contexto especificado.

Save()

Origem:
Principal.cs
Origem:
Principal.cs
Origem:
Principal.cs

Salva as alterações feitas no objeto da entidade de segurança no repositório. Se esse for um novo objeto de entidade de segurança, esse método o insere no repositório.

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

Exceções

A entidade de segurança ainda não foi associada a um objeto PrincipalContext.

Esse tipo de entidade de segurança não pode ser inserido no repositório.

Ocorreu uma exceção ao salvar alterações no armazenamento ou ao atualizar a associação de grupo no armazenamento.

A entidade de segurança já existe no repositório.

A senha não atende aos requisitos de complexidade.

Aplica-se a

Save(PrincipalContext)

Origem:
Principal.cs
Origem:
Principal.cs
Origem:
Principal.cs

Salva as alterações feitas no objeto da entidade de segurança no repositório. Se esse for um novo objeto de entidade de segurança, esse método o insere no contexto especificado. Se a entidade de segurança já tiver sido persistida, ela será movida do contexto original para o contexto especificado.

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)

Parâmetros

context
PrincipalContext

O PrincipalContext que especifica o servidor ou domínio no qual as operações são executadas.

Atributos

Exceções

A entidade de segurança ainda não foi associada a um objeto PrincipalContext.

Esse tipo de entidade de segurança não pode ser inserido no repositório.

Ocorreu uma exceção ao salvar alterações no armazenamento ou ao atualizar a associação de grupo no armazenamento.

A entidade de segurança já existe no repositório.

A senha não atende aos requisitos de complexidade.

Comentários

Se o contexto de entidade de segurança especificado for diferente do contexto existente, a entidade de segurança será movida para o contexto especificado e o objeto principal não estará mais localizado no local antigo. Se o contexto especificado for idêntico ao contexto existente, esse método salvará as atualizações feitas no objeto principal no repositório. O tipo de contexto do contexto especificado deve ser do mesmo tipo que o tipo de contexto atual. Esse método pode não ser chamado usando o tipo de contexto do computador.

Aplica-se a