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

Name Description
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

Name Description
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í

Name Description
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í

Name Description
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