ApplicationTrustCollection Classe

Definição

Representa uma coleção de objetos ApplicationTrust . Essa classe não pode ser herdada.

public sealed class ApplicationTrustCollection : System.Collections.ICollection
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ApplicationTrustCollection : System.Collections.ICollection
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public sealed class ApplicationTrustCollection : System.Collections.ICollection
Herança
ApplicationTrustCollection
Atributos
Implementações

Comentários

ApplicationTrust os objetos encapsulam decisões de segurança sobre um aplicativo.

Propriedades

Count

Obtém o número de itens contidos na coleção.

IsSynchronized

Obtém um valor que indica se o acesso à coleção é sincronizado (thread-safe).

Item[Int32]

Obtém o objeto ApplicationTrust localizado no índice especificado na coleção.

Item[String]

Obtém o objeto ApplicationTrust para o aplicativo especificado.

SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso à coleção.

Métodos

Add(ApplicationTrust)

Adiciona um elemento à coleção.

AddRange(ApplicationTrust[])

Copia os elementos da matriz ApplicationTrust especificada para o fim da coleção.

AddRange(ApplicationTrustCollection)

Copia os elementos da ApplicationTrustCollection especificada para o fim da coleção.

Clear()

Remove todas as relações de confiança do aplicativo da coleção.

CopyTo(ApplicationTrust[], Int32)

Copia toda a coleção em uma matriz unidimensional compatível a partir do índice especificado da matriz de destino.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Find(ApplicationIdentity, ApplicationVersionMatch)

Obtém as relações de confiança do aplicativo na coleção que correspondem à identidade do aplicativo especificado.

GetEnumerator()

Retorna um objeto que pode ser usado para iterar na coleção.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Remove(ApplicationIdentity, ApplicationVersionMatch)

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

Remove(ApplicationTrust)

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

RemoveRange(ApplicationTrust[])

Remove os objetos de confiança do aplicativo na matriz especificada da coleção.

RemoveRange(ApplicationTrustCollection)

Remove os objetos de confiança do aplicativo na coleção especificada da coleção.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Copia os elementos da ICollection para o Array especificado, começando no índice Array especificado.

IEnumerable.GetEnumerator()

Retorna um enumerador que itera pela coleção.

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Aplica-se a

Produto Versões
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9