ApplicationTrustCollection ApplicationTrustCollection ApplicationTrustCollection ApplicationTrustCollection Class

定義

ApplicationTrust オブジェクトのコレクションを表します。Represents a collection of ApplicationTrust objects. このクラスは継承できません。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
継承
ApplicationTrustCollectionApplicationTrustCollectionApplicationTrustCollectionApplicationTrustCollection
属性
実装

注釈

ApplicationTrustオブジェクトは、アプリケーションに関するセキュリティ上の決定をカプセル化します。ApplicationTrust objects encapsulate security decisions about an application.

プロパティ

Count Count Count Count

コレクション内に格納されている項目の数を取得します。Gets the number of items contained in the collection.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

コレクションへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。Gets a value indicating whether access to the collection is synchronized (thread safe).

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

コレクション内の指定したインデックス位置にある ApplicationTrust オブジェクトを取得します。Gets the ApplicationTrust object located at the specified index in the collection.

Item[String] Item[String] Item[String] Item[String]

指定したアプリケーションに対する ApplicationTrust オブジェクトを取得します。Gets the ApplicationTrust object for the specified application.

SyncRoot SyncRoot SyncRoot SyncRoot

コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。Gets an object that can be used to synchronize access to the collection.

メソッド

Add(ApplicationTrust) Add(ApplicationTrust) Add(ApplicationTrust) Add(ApplicationTrust)

要素をコレクションに追加します。Adds an element to the collection.

AddRange(ApplicationTrustCollection) AddRange(ApplicationTrustCollection) AddRange(ApplicationTrustCollection) AddRange(ApplicationTrustCollection)

指定した ApplicationTrustCollection の要素をコレクションの末尾にコピーします。Copies the elements of the specified ApplicationTrustCollection to the end of the collection.

AddRange(ApplicationTrust[]) AddRange(ApplicationTrust[]) AddRange(ApplicationTrust[]) AddRange(ApplicationTrust[])

指定した ApplicationTrust 配列の要素をコレクションの末尾にコピーします。Copies the elements of the specified ApplicationTrust array to the end of the collection.

Clear() Clear() Clear() Clear()

コレクションからすべてのアプリケーション信頼を削除します。Removes all the application trusts from the collection.

CopyTo(ApplicationTrust[], Int32) CopyTo(ApplicationTrust[], Int32) CopyTo(ApplicationTrust[], Int32) CopyTo(ApplicationTrust[], Int32)

コレクション全体を互換性のある 1 次元配列にコピーします。コピー操作は、コピー先配列の指定したインデックスから始まります。Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
Find(ApplicationIdentity, ApplicationVersionMatch) Find(ApplicationIdentity, ApplicationVersionMatch) Find(ApplicationIdentity, ApplicationVersionMatch) Find(ApplicationIdentity, ApplicationVersionMatch)

指定したアプリケーション ID に一致する、コレクション内のアプリケーション信頼を取得します。Gets the application trusts in the collection that match the specified application identity.

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

コレクションを反復処理するために使用できるオブジェクトを返します。Returns an object that can be used to iterate over the collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(ApplicationIdentity, ApplicationVersionMatch) Remove(ApplicationIdentity, ApplicationVersionMatch) Remove(ApplicationIdentity, ApplicationVersionMatch) Remove(ApplicationIdentity, ApplicationVersionMatch)

指定した基準に一致するアプリケーション信頼オブジェクトをコレクションから削除します。Removes all application trust objects that match the specified criteria from the collection.

Remove(ApplicationTrust) Remove(ApplicationTrust) Remove(ApplicationTrust) Remove(ApplicationTrust)

指定したアプリケーション信頼をコレクションから削除します。Removes the specified application trust from the collection.

RemoveRange(ApplicationTrustCollection) RemoveRange(ApplicationTrustCollection) RemoveRange(ApplicationTrustCollection) RemoveRange(ApplicationTrustCollection)

指定したコレクション内のアプリケーション信頼オブジェクトをコレクションから削除します。Removes the application trust objects in the specified collection from the collection.

RemoveRange(ApplicationTrust[]) RemoveRange(ApplicationTrust[]) RemoveRange(ApplicationTrust[]) RemoveRange(ApplicationTrust[])

指定した配列内のアプリケーション信頼オブジェクトをコレクションから削除します。Removes the application trust objects in the specified array from the collection.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

明示的なインターフェイスの実装

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

指定した ICollectionArray の要素をコピーします。このコピーは、Array の指定したインデックスから開始されます。Copies the elements of the ICollection to the specified Array, starting at the specified Array index.

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

コレクションを反復処理する列挙子を返します。Returns an enumerator that iterates through the collection.

拡張メソッド

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

クエリの並列化を有効にします。Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。Converts an IEnumerable to an IQueryable.

セキュリティ

SecurityCriticalAttribute
直前の呼び出し元に完全信頼が必要です。requires full trust for the immediate caller. このメンバーは、部分的に信頼されているコードまたは透過的なコードでは使用できません。This member cannot be used by partially trusted or transparent code.

適用対象