ApplicationTrustCollection.Remove Método

Definição

Remove os elementos que correspondem aos critérios especificados.

Sobrecargas

Name Description
Remove(ApplicationTrust)

Remove a confiança de aplicação especificada da coleção.

Remove(ApplicationIdentity, ApplicationVersionMatch)

Remove todos os objetos de confiança da aplicação que correspondam aos critérios especificados da coleção.

Remove(ApplicationTrust)

Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs

Remove a confiança de aplicação 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 ApplicationTrust objeto a remover.

Atributos

Exceções

trust é null.

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

Observações

Toda a coleção é pesquisada e todas as instâncias do trust de aplicação especificado são removidas.

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

Aplica-se a

Remove(ApplicationIdentity, ApplicationVersionMatch)

Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs
Origem:
ApplicationTrustCollection.cs

Remove todos os objetos de confiança da aplicação que correspondam 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 ApplicationTrust objeto a ser removido.

versionMatch
ApplicationVersionMatch

Um dos ApplicationVersionMatch valores.

Atributos

Observações

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

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

Aplica-se a