Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais
Cette documentation est archivée et n’est pas conservée.

ApplicationTrustCollection, classe

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

System.Object
  System.Security.Policy.ApplicationTrustCollection

Espace de noms :  System.Security.Policy
Assembly :  mscorlib (dans mscorlib.dll)

[ComVisibleAttribute(true)]
public sealed class ApplicationTrustCollection : ICollection, 
	IEnumerable

Le type ApplicationTrustCollection expose les membres suivants.

  NomDescription
Propriété publiqueCountObtient le nombre d'éléments de la collection.
Propriété publiqueIsSynchronizedObtient une valeur indiquant si l'accès à la collection est synchronisé (thread-safe).
Propriété publiqueItem[Int32]Obtient l'objet ApplicationTrust situé à l'index spécifié dans la collection.
Propriété publiqueItem[String]Obtient l'objet ApplicationTrust pour l'application spécifiée.
Propriété publiqueSyncRootObtient un objet qui peut être utilisé pour synchroniser l'accès à la collection.
Début

  NomDescription
Méthode publiqueAddAjoute un élément à la collection.
Méthode publiqueAddRange(ApplicationTrust[])Copie les éléments du tableau ApplicationTrust spécifié à la fin de la collection.
Méthode publiqueAddRange(ApplicationTrustCollection)Copie les éléments du ApplicationTrustCollection spécifié à la fin de la collection.
Méthode publiqueClearSupprime toutes les approbations d'application de la collection.
Méthode publiqueCopyToCopie l'ensemble de la collection dans un tableau à une dimension compatible, en partant à l'index spécifié du tableau cible.
Méthode publiqueEquals(Object)Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégéeFinalizeAutorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiqueFindObtient les approbations d'application qui, dans la collection, correspondent à l'identité d'application spécifiée.
Méthode publiqueGetEnumeratorRetourne un objet pouvant être utilisé pour itérer sur la collection.
Méthode publiqueGetHashCodeSert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégéeMemberwiseCloneCrée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publiqueRemove(ApplicationTrust)Supprime de la collection l'approbation d'application spécifiée.
Méthode publiqueRemove(ApplicationIdentity, ApplicationVersionMatch)Supprime de la collection tous les objets d'approbation d'application qui correspondent aux critères spécifiés.
Méthode publiqueRemoveRange(ApplicationTrust[])Supprime de la collection les objets d'approbation de l'application contenus dans le tableau spécifié.
Méthode publiqueRemoveRange(ApplicationTrustCollection)Supprime de la collection les objets d'approbation d'application se trouvant dans la collection spécifiée.
Méthode publiqueToStringRetourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Début

  NomDescription
Méthode d'extension publiqueAsParallelActive la parallélisation d'une requête. (Défini par ParallelEnumerable.)
Méthode d'extension publiqueAsQueryableConvertit un IEnumerable en IQueryable. (Défini par Queryable.)
Méthode d'extension publiqueCast<TResult>Convertit les éléments d'un IEnumerable vers le type spécifié. (Défini par Enumerable.)
Méthode d'extension publiqueOfType<TResult>Filtre les éléments d'un IEnumerable en fonction du type spécifié. (Défini par Enumerable.)
Début

  NomDescription
Implémentation d'interface expliciteMéthode privéeICollection.CopyToInfrastructure. Copie les éléments de ICollection dans le Array spécifié, à l'index Array spécifié.
Implémentation d'interface expliciteMéthode privéeIEnumerable.GetEnumeratorInfrastructure. Retourne un énumérateur qui itère au sein de la collection.
Début

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

.NET Framework

Pris en charge dans : 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

  • SecurityCriticalAttribute 

    exige une confiance totale pour l'appelant immédiat. Ce membre ne peut pas être utilisé par du code partiellement de confiance ou transparent.

Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows XP SP2 Édition x64, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Afficher: