ApplicationTrustCollection Sınıf

Tanım

Bir nesne koleksiyonunu ApplicationTrust temsil eder. Bu sınıf devralınamaz.

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
Devralma
ApplicationTrustCollection
Öznitelikler
Uygulamalar

Açıklamalar

ApplicationTrust nesneler bir uygulamayla ilgili güvenlik kararlarını kapsüller.

Özellikler

Name Description
Count

Koleksiyonda bulunan öğe sayısını alır.

IsSynchronized

Koleksiyona erişimin eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli).

Item[Int32]

Koleksiyonda ApplicationTrust belirtilen dizinde bulunan nesneyi alır.

Item[String]

ApplicationTrust Belirtilen uygulama için nesnesini alır.

SyncRoot

Koleksiyona erişimi eşitlemek için kullanılabilecek bir nesne alır.

Yöntemler

Name Description
Add(ApplicationTrust)

Koleksiyona bir öğe ekler.

AddRange(ApplicationTrust[])

Belirtilen ApplicationTrust dizinin öğelerini koleksiyonun sonuna kopyalar.

AddRange(ApplicationTrustCollection)

Belirtilen ApplicationTrustCollection öğelerini koleksiyonun sonuna kopyalar.

Clear()

Koleksiyondan tüm uygulama güvenlerini kaldırır.

CopyTo(ApplicationTrust[], Int32)

Hedef dizinin belirtilen dizininden başlayarak koleksiyonun tamamını uyumlu bir tek boyutlu diziye kopyalar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
Find(ApplicationIdentity, ApplicationVersionMatch)

Belirtilen uygulama kimliğiyle eşleşen koleksiyondaki uygulama güvenlerini alır.

GetEnumerator()

Koleksiyon üzerinde yinelemek için kullanılabilecek bir nesne döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
Remove(ApplicationIdentity, ApplicationVersionMatch)

Belirtilen ölçütlerle eşleşen tüm uygulama güven nesnelerini koleksiyondan kaldırır.

Remove(ApplicationTrust)

Belirtilen uygulama güvenini koleksiyondan kaldırır.

RemoveRange(ApplicationTrust[])

Belirtilen dizideki uygulama güven nesnelerini koleksiyondan kaldırır.

RemoveRange(ApplicationTrustCollection)

Belirtilen koleksiyondaki uygulama güven nesnelerini koleksiyondan kaldırır.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

Name Description
ICollection.CopyTo(Array, Int32)

öğesinin öğelerini ICollection belirtilen dizinden başlayarak belirtilen ArrayArray öğesine kopyalar.

IEnumerable.GetEnumerator()

Koleksiyonda yineleyen bir numaralandırıcı döndürür.

Uzantı Metotları

Name Description
AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

bir IEnumerable öğesine IQueryabledönüştürür.

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe yazar.

OfType<TResult>(IEnumerable)

Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler.

Şunlara uygulanır