ApplicationTrustCollection Klasa

Definicja

Reprezentuje kolekcję ApplicationTrust obiektów.Represents a collection of ApplicationTrust objects. Klasa ta nie może być dziedziczona.This class cannot be inherited.

public ref class ApplicationTrustCollection sealed : 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
Public NotInheritable Class ApplicationTrustCollection
Implements ICollection
Dziedziczenie
ApplicationTrustCollection
Atrybuty
Implementuje

Uwagi

ApplicationTrustobiekty hermetyzują decyzje dotyczące zabezpieczeń aplikacji.ApplicationTrust objects encapsulate security decisions about an application.

Właściwości

Count

Pobiera liczbę elementów zawartych w kolekcji.Gets the number of items contained in the collection.

IsSynchronized

Pobiera wartość wskazującą, czy dostęp do kolekcji jest synchronizowany (bezpieczny wątkowo).Gets a value indicating whether access to the collection is synchronized (thread safe).

Item[Int32]

ApplicationTrust Pobiera obiekt znajdujący się w określonym indeksie w kolekcji.Gets the ApplicationTrust object located at the specified index in the collection.

Item[String]

ApplicationTrust Pobiera obiekt dla określonej aplikacji.Gets the ApplicationTrust object for the specified application.

SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji.Gets an object that can be used to synchronize access to the collection.

Metody

Add(ApplicationTrust)

Dodaje element do kolekcji.Adds an element to the collection.

AddRange(ApplicationTrust[])

Kopiuje elementy określonej ApplicationTrust tablicy do końca kolekcji.Copies the elements of the specified ApplicationTrust array to the end of the collection.

AddRange(ApplicationTrustCollection)

Kopiuje elementy określonego ApplicationTrustCollection elementu do końca kolekcji.Copies the elements of the specified ApplicationTrustCollection to the end of the collection.

Clear()

Usuwa wszystkie relacje zaufania aplikacji z kolekcji.Removes all the application trusts from the collection.

CopyTo(ApplicationTrust[], Int32)

Kopiuje całą kolekcję do zgodnej jednowymiarowej tablicy, rozpoczynając od określonego indeksu tablicy docelowej.Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
Find(ApplicationIdentity, ApplicationVersionMatch)

Pobiera relacje zaufania aplikacji w kolekcji, które pasują do określonej tożsamości aplikacji.Gets the application trusts in the collection that match the specified application identity.

GetEnumerator()

Zwraca obiekt, który może być używany do iteracji kolekcji.Returns an object that can be used to iterate over the collection.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Objectelementu.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
Remove(ApplicationIdentity, ApplicationVersionMatch)

Usuwa wszystkie obiekty zaufania aplikacji, które pasują do określonych kryteriów z kolekcji.Removes all application trust objects that match the specified criteria from the collection.

Remove(ApplicationTrust)

Usuwa zaufanie określonej aplikacji z kolekcji.Removes the specified application trust from the collection.

RemoveRange(ApplicationTrust[])

Usuwa obiekty zaufania aplikacji z kolekcji w określonej tablicy.Removes the application trust objects in the specified array from the collection.

RemoveRange(ApplicationTrustCollection)

Usuwa obiekty zaufania aplikacji z kolekcji w określonej kolekcji.Removes the application trust objects in the specified collection from the collection.

ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje elementy ICollection do określonego Array, rozpoczynając od określonego Array indeksu.Copies the elements of the ICollection to the specified Array, starting at the specified Array index.

IEnumerable.GetEnumerator()

Zwraca moduł wyliczający, który dokonuje iteracji w kolekcji.Returns an enumerator that iterates through the collection.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerable KonwertujeIQueryabledo.Converts an IEnumerable to an IQueryable.

Zabezpieczenia

SecurityCriticalAttribute
Wymaga pełnego zaufania do bezpośredniego obiektu wywołującego.requires full trust for the immediate caller. Ten element członkowski nie może być używany przez częściowo zaufany lub przejrzysty kod.This member cannot be used by partially trusted or transparent code.

Dotyczy