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
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
Dziedziczenie
ApplicationTrustCollection
Atrybuty
Implementuje

Uwagi

ApplicationTrust obiekty 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]

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

Item[String]

Pobiera ApplicationTrust 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 elementu ApplicationTrustCollection 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 dany obiekt jest taki sam, jak bieżący obiekt.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()

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

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .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 reprezentujący 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 iteruje po kolekcji.Returns an enumerator that iterates through the collection.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu 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)

Konwertuje IEnumerable do IQueryable .Converts an IEnumerable to an IQueryable.

Dotyczy