ApplicationTrustCollection.Remove Método

Definición

Quita los elementos que coinciden con los criterios especificados.

Sobrecargas

Nombre Description
Remove(ApplicationTrust)

Quita la confianza de aplicación especificada de la colección.

Remove(ApplicationIdentity, ApplicationVersionMatch)

Quita todos los objetos de confianza de la aplicación que coinciden con los criterios especificados de la colección.

Remove(ApplicationTrust)

Quita la confianza de aplicación especificada de la colección.

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

Objeto ApplicationTrust que se va a quitar.

Atributos

Excepciones

trust es null.

La ApplicationIdentity propiedad del ApplicationTrust objeto especificado por trust es null.

Comentarios

Se busca en toda la colección y se quitan todas las instancias de la confianza de aplicación especificada.

Los objetos que siguen a los objetos quitados se mueven hacia arriba para ocupar las posiciones vacías. Los índices de los objetos que se mueven también se actualizan.

Se aplica a

Remove(ApplicationIdentity, ApplicationVersionMatch)

Quita todos los objetos de confianza de la aplicación que coinciden con los criterios especificados de la colección.

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

ApplicationIdentity del ApplicationTrust objeto que se va a quitar.

versionMatch
ApplicationVersionMatch

Uno de los ApplicationVersionMatch valores.

Atributos

Comentarios

La confianza de la aplicación se puede identificar mediante una coincidencia de versión exacta, dependiendo del valor del versionMatch parámetro . El Find método se usa para buscar todas las confianzas de aplicación coincidentes y los elementos coincidentes se quitan de la colección.

Los objetos que siguen a los objetos quitados se mueven hacia arriba para ocupar las posiciones vacías. Los índices de los objetos que se mueven también se actualizan.

Se aplica a