Sdílet prostřednictvím


ApplicationTrustCollection Třída

Definice

Představuje kolekci ApplicationTrust objektů. Tato třída se nemůže dědit.

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
Dědičnost
ApplicationTrustCollection
Atributy
Implementuje

Poznámky

ApplicationTrust objekty zapouzdřují bezpečnostní rozhodnutí o aplikaci.

Vlastnosti

Count

Získá počet položek obsažených v kolekci.

IsSynchronized

Získá hodnotu označující, zda je synchronizován přístup ke kolekci (bez vláken).

Item[Int32]

ApplicationTrust Získá objekt umístěný v zadaném indexu v kolekci.

Item[String]

ApplicationTrust Získá objekt pro zadanou aplikaci.

SyncRoot

Získá objekt, který lze použít k synchronizaci přístupu ke kolekci.

Metody

Add(ApplicationTrust)

Přidá do kolekce prvek.

AddRange(ApplicationTrust[])

Zkopíruje prvky zadaného ApplicationTrust pole na konec kolekce.

AddRange(ApplicationTrustCollection)

Zkopíruje zadané prvky ApplicationTrustCollection na konec kolekce.

Clear()

Odebere z kolekce všechny vztahy důvěryhodnosti aplikace.

CopyTo(ApplicationTrust[], Int32)

Zkopíruje celou kolekci do kompatibilního jednorozměrného pole počínaje zadaným indexem cílového pole.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
Find(ApplicationIdentity, ApplicationVersionMatch)

Získá důvěryhodnost aplikace v kolekci, která odpovídá zadané identitě aplikace.

GetEnumerator()

Vrátí objekt, který lze použít k iteraci kolekce.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
Remove(ApplicationIdentity, ApplicationVersionMatch)

Odebere z kolekce všechny objekty důvěryhodnosti aplikace, které odpovídají zadaným kritériím.

Remove(ApplicationTrust)

Odebere zadaný vztah důvěryhodnosti aplikace z kolekce.

RemoveRange(ApplicationTrust[])

Odebere objekty důvěryhodnosti aplikace v zadaném poli z kolekce.

RemoveRange(ApplicationTrustCollection)

Odebere objekty důvěryhodnosti aplikace v zadané kolekci z kolekce.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

ICollection.CopyTo(Array, Int32)

Zkopíruje elementy ICollection do zadaného Arrayindexu počínaje zadaným Array indexem.

IEnumerable.GetEnumerator()

Získá enumerátor, který provádí iteraci v kolekci.

Metody rozšíření

Cast<TResult>(IEnumerable)

Přetypuje prvky objektu na IEnumerable zadaný typ.

OfType<TResult>(IEnumerable)

Filtruje prvky objektu IEnumerable na základě zadaného typu.

AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede objekt na IEnumerableIQueryable.

Platí pro