Partager via


ApplicationTrustCollection Classe

Définition

Représente une collection d'objets ApplicationTrust. Cette classe ne peut pas être héritée.

public ref class ApplicationTrustCollection sealed : System::Collections::ICollection
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
type ApplicationTrustCollection = class
    interface ICollection
    interface IEnumerable
[<System.Runtime.InteropServices.ComVisible(true)>]
type ApplicationTrustCollection = class
    interface ICollection
    interface IEnumerable
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type ApplicationTrustCollection = class
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ApplicationTrustCollection
Implements ICollection
Héritage
ApplicationTrustCollection
Attributs
Implémente

Remarques

ApplicationTrust les objets encapsulent les décisions de sécurité relatives à une application.

Propriétés

Count

Obtient le nombre d'éléments contenus dans la collection.

IsSynchronized

Obtient une valeur indiquant si l’accès à la collection est synchronisé (thread-safe).

Item[Int32]

Obtient l'objet ApplicationTrust situé à l'index spécifié dans la collection.

Item[String]

Obtient l'objet ApplicationTrust pour l'application spécifiée.

SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l’accès à la collection.

Méthodes

Add(ApplicationTrust)

Ajoute un élément à la collection.

AddRange(ApplicationTrust[])

Copie les éléments du tableau ApplicationTrust spécifié à la fin de la collection.

AddRange(ApplicationTrustCollection)

Copie les éléments du ApplicationTrustCollection spécifié à la fin de la collection.

Clear()

Supprime toutes les approbations d'application de la collection.

CopyTo(ApplicationTrust[], Int32)

Copie la collection entière vers un tableau unidimensionnel compatible en commençant à l'index spécifié du tableau cible.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
Find(ApplicationIdentity, ApplicationVersionMatch)

Obtient les approbations d'application qui, dans la collection, correspondent à l'identité d'application spécifiée.

GetEnumerator()

Retourne un objet pouvant être utilisé pour itérer sur la collection.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Remove(ApplicationIdentity, ApplicationVersionMatch)

Supprime de la collection tous les objets d'approbation d'application qui correspondent aux critères spécifiés.

Remove(ApplicationTrust)

Supprime de la collection l'approbation d'application spécifiée.

RemoveRange(ApplicationTrust[])

Supprime de la collection les objets d'approbation de l'application contenus dans le tableau spécifié.

RemoveRange(ApplicationTrustCollection)

Supprime de la collection les objets d'approbation d'application se trouvant dans la collection spécifiée.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32)

Copie les éléments de ICollection dans le Array spécifié, à l'index Array spécifié.

IEnumerable.GetEnumerator()

Retourne un énumérateur qui itère au sein de la collection.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à