Compartilhar via


ApplicationTrustCollection.Remove Método

Definição

Remove os elementos que correspondem aos critérios especificados.

Sobrecargas

Remove(ApplicationTrust)

Remove a relação de confiança do aplicativo especificada da coleção.

Remove(ApplicationIdentity, ApplicationVersionMatch)

Remove todos os objetos de confiança do aplicativo que correspondem aos critérios especificados da coleção.

Remove(ApplicationTrust)

Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs

Remove a relação de confiança do aplicativo especificada da coleção.

public:
 void Remove(System::Security::Policy::ApplicationTrust ^ trust);
public void Remove (System.Security.Policy.ApplicationTrust trust);
[System.Security.SecurityCritical]
public void Remove (System.Security.Policy.ApplicationTrust trust);
member this.Remove : System.Security.Policy.ApplicationTrust -> unit
[<System.Security.SecurityCritical>]
member this.Remove : System.Security.Policy.ApplicationTrust -> unit
Public Sub Remove (trust As ApplicationTrust)

Parâmetros

trust
ApplicationTrust

O objeto ApplicationTrust a ser removido.

Atributos

Exceções

trust é null.

A propriedade ApplicationIdentity do objeto ApplicationTrust especificada por trust é null.

Comentários

Toda a coleção é pesquisada e todas as instâncias da relação de confiança do aplicativo especificada são removidas.

Os objetos que seguem os objetos removidos se movem para cima para ocupar as posições desocupadas. Os índices dos objetos movidos também são atualizados.

Aplica-se a

Remove(ApplicationIdentity, ApplicationVersionMatch)

Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs

Remove todos os objetos de confiança do aplicativo que correspondem aos critérios especificados da coleção.

public:
 void Remove(ApplicationIdentity ^ applicationIdentity, System::Security::Policy::ApplicationVersionMatch versionMatch);
public void Remove (ApplicationIdentity applicationIdentity, System.Security.Policy.ApplicationVersionMatch versionMatch);
[System.Security.SecurityCritical]
public void Remove (ApplicationIdentity applicationIdentity, System.Security.Policy.ApplicationVersionMatch versionMatch);
member this.Remove : ApplicationIdentity * System.Security.Policy.ApplicationVersionMatch -> unit
[<System.Security.SecurityCritical>]
member this.Remove : ApplicationIdentity * System.Security.Policy.ApplicationVersionMatch -> unit
Public Sub Remove (applicationIdentity As ApplicationIdentity, versionMatch As ApplicationVersionMatch)

Parâmetros

applicationIdentity
ApplicationIdentity

O ApplicationIdentity do objeto ApplicationTrust a ser removido.

versionMatch
ApplicationVersionMatch

Um dos valores de ApplicationVersionMatch.

Atributos

Comentários

A relação de confiança do aplicativo pode ser identificada por uma correspondência de versão exata, dependendo do valor do versionMatch parâmetro . O Find método é usado para localizar todas as relações de confiança do aplicativo correspondentes e os itens correspondentes são removidos da coleção.

Os objetos que seguem os objetos removidos se movem para cima para ocupar as posições desocupadas. Os índices dos objetos movidos também são atualizados.

Aplica-se a