KeyContainerPermissionAccessEntryCollection KeyContainerPermissionAccessEntryCollection KeyContainerPermissionAccessEntryCollection KeyContainerPermissionAccessEntryCollection Class

定義

KeyContainerPermissionAccessEntry オブジェクトのコレクションを表します。Represents a collection of KeyContainerPermissionAccessEntry objects. このクラスは継承できません。This class cannot be inherited.

public ref class KeyContainerPermissionAccessEntryCollection sealed : System::Collections::ICollection
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class KeyContainerPermissionAccessEntryCollection : System.Collections.ICollection
type KeyContainerPermissionAccessEntryCollection = class
    interface ICollection
    interface IEnumerable
Public NotInheritable Class KeyContainerPermissionAccessEntryCollection
Implements ICollection
継承
KeyContainerPermissionAccessEntryCollectionKeyContainerPermissionAccessEntryCollectionKeyContainerPermissionAccessEntryCollectionKeyContainerPermissionAccessEntryCollection
属性
実装

注釈

KeyContainerPermissionAccessEntryオブジェクトは、特定のキーコンテナーに対するアクセス権を指定します。KeyContainerPermissionAccessEntry objects specify access rights for specific key containers.

コンストラクター

KeyContainerPermissionAccessEntryCollection() KeyContainerPermissionAccessEntryCollection() KeyContainerPermissionAccessEntryCollection() KeyContainerPermissionAccessEntryCollection()

プロパティ

Count Count Count Count

コレクション内の項目の数を取得します。Gets the number of items in the collection.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

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

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

コレクション内の指定したインデックス位置にある項目を取得します。Gets the item at the specified index in the collection.

SyncRoot SyncRoot SyncRoot SyncRoot

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

メソッド

Add(KeyContainerPermissionAccessEntry) Add(KeyContainerPermissionAccessEntry) Add(KeyContainerPermissionAccessEntry) Add(KeyContainerPermissionAccessEntry)

KeyContainerPermissionAccessEntry オブジェクトをコレクションに追加します。Adds a KeyContainerPermissionAccessEntry object to the collection.

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

すべての KeyContainerPermissionAccessEntry オブジェクトをコレクションから削除します。Removes all the KeyContainerPermissionAccessEntry objects from the collection.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)
CopyTo(KeyContainerPermissionAccessEntry[], Int32) CopyTo(KeyContainerPermissionAccessEntry[], Int32) CopyTo(KeyContainerPermissionAccessEntry[], Int32) CopyTo(KeyContainerPermissionAccessEntry[], Int32)

コピー先配列の指定されたインデックスを開始位置として、コレクションの要素を互換性のある 1 次元配列にコピーします。Copies the elements of the 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)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

コレクション内のオブジェクトを反復処理するために使用できる KeyContainerPermissionAccessEntryEnumerator オブジェクトを返します。Returns a KeyContainerPermissionAccessEntryEnumerator object that can be used to iterate through the objects in 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)
IndexOf(KeyContainerPermissionAccessEntry) IndexOf(KeyContainerPermissionAccessEntry) IndexOf(KeyContainerPermissionAccessEntry) IndexOf(KeyContainerPermissionAccessEntry)

指定した KeyContainerPermissionAccessEntry オブジェクトがコレクション内に存在する場合は、コレクション内でのそのインデックスを取得します。Gets the index in the collection of the specified KeyContainerPermissionAccessEntry object, if it exists in the collection.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
Remove(KeyContainerPermissionAccessEntry) Remove(KeyContainerPermissionAccessEntry) Remove(KeyContainerPermissionAccessEntry) Remove(KeyContainerPermissionAccessEntry)

指定した KeyContainerPermissionAccessEntry オブジェクトをコレクションから削除します。Removes the specified KeyContainerPermissionAccessEntry object 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)

コピー先配列の指定されたインデックスを開始位置として、コレクションの要素を互換性のある 1 次元配列にコピーします。Copies the elements of the collection to a compatible one-dimensional array, starting at the specified index of the target array.

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

コレクション内のオブジェクトを反復処理するために使用できる KeyContainerPermissionAccessEntryEnumerator オブジェクトを返します。Returns a KeyContainerPermissionAccessEntryEnumerator object that can be used to iterate through the objects in 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.

適用対象

こちらもご覧ください