ProcessThreadCollection ProcessThreadCollection ProcessThreadCollection ProcessThreadCollection Class

定義

ProcessThread オブジェクトの厳密に型指定されたコレクションを提供します。Provides a strongly typed collection of ProcessThread objects.

public ref class ProcessThreadCollection : System::Collections::ReadOnlyCollectionBase
public class ProcessThreadCollection : System.Collections.ReadOnlyCollectionBase
type ProcessThreadCollection = class
    inherit ReadOnlyCollectionBase
Public Class ProcessThreadCollection
Inherits ReadOnlyCollectionBase
継承
ProcessThreadCollectionProcessThreadCollectionProcessThreadCollectionProcessThreadCollection

コンストラクター

ProcessThreadCollection() ProcessThreadCollection() ProcessThreadCollection() ProcessThreadCollection()

ProcessThreadCollection インスタンスに関連付けずに、ProcessThread クラスの新しいインスタンスを初期化します。Initializes a new instance of the ProcessThreadCollection class, with no associated ProcessThread instances.

ProcessThreadCollection(ProcessThread[]) ProcessThreadCollection(ProcessThread[]) ProcessThreadCollection(ProcessThread[]) ProcessThreadCollection(ProcessThread[])

ProcessThreadCollection インスタンスの配列を指定して、ProcessThread クラスの新しいインスタンスを初期化します。Initializes a new instance of the ProcessThreadCollection class, using the specified array of ProcessThread instances.

プロパティ

Capacity Capacity Capacity Capacity
Count Count Count Count
InnerList InnerList InnerList InnerList

ReadOnlyCollectionBase インスタンスに格納されている要素のリストを取得します。Gets the list of elements contained in the ReadOnlyCollectionBase instance.

(Inherited from ReadOnlyCollectionBase)
Item[Int32] Item[Int32] Item[Int32] Item[Int32]

一連のプロセス スレッドを反復処理するためのインデックスを取得します。Gets an index for iterating over the set of process threads.

メソッド

Add(ProcessThread) Add(ProcessThread) Add(ProcessThread) Add(ProcessThread)

プロセス スレッドをコレクションに追加します。Appends a process thread to the collection.

AddRange(IEnumerable<ProcessThread>) AddRange(IEnumerable<ProcessThread>) AddRange(IEnumerable<ProcessThread>) AddRange(IEnumerable<ProcessThread>)
AsReadOnly() AsReadOnly() AsReadOnly() AsReadOnly()
BinarySearch(Int32, Int32, ProcessThread, IComparer<ProcessThread>) BinarySearch(Int32, Int32, ProcessThread, IComparer<ProcessThread>) BinarySearch(Int32, Int32, ProcessThread, IComparer<ProcessThread>) BinarySearch(Int32, Int32, ProcessThread, IComparer<ProcessThread>)
BinarySearch(ProcessThread) BinarySearch(ProcessThread) BinarySearch(ProcessThread) BinarySearch(ProcessThread)
BinarySearch(ProcessThread, IComparer<ProcessThread>) BinarySearch(ProcessThread, IComparer<ProcessThread>) BinarySearch(ProcessThread, IComparer<ProcessThread>) BinarySearch(ProcessThread, IComparer<ProcessThread>)
Clear() Clear() Clear() Clear()
Contains(ProcessThread) Contains(ProcessThread) Contains(ProcessThread) Contains(ProcessThread)

指定したプロセス スレッドがコレクション内にあるかどうかを調べます。Determines whether the specified process thread exists in the collection.

ConvertAll<TOutput>(Converter<ProcessThread,TOutput>) ConvertAll<TOutput>(Converter<ProcessThread,TOutput>) ConvertAll<TOutput>(Converter<ProcessThread,TOutput>) ConvertAll<TOutput>(Converter<ProcessThread,TOutput>)
CopyTo(Int32, ProcessThread[], Int32, Int32) CopyTo(Int32, ProcessThread[], Int32, Int32) CopyTo(Int32, ProcessThread[], Int32, Int32) CopyTo(Int32, ProcessThread[], Int32, Int32)
CopyTo(ProcessThread[]) CopyTo(ProcessThread[]) CopyTo(ProcessThread[]) CopyTo(ProcessThread[])
CopyTo(ProcessThread[], Int32) CopyTo(ProcessThread[], Int32) CopyTo(ProcessThread[], Int32) CopyTo(ProcessThread[], Int32)

コレクションの指定したインデックスに ProcessThread インスタンスの配列をコピーします。Copies an array of ProcessThread instances to the collection, at the specified index.

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

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

(Inherited from Object)
Exists(Predicate<ProcessThread>) Exists(Predicate<ProcessThread>) Exists(Predicate<ProcessThread>) Exists(Predicate<ProcessThread>)
Find(Predicate<ProcessThread>) Find(Predicate<ProcessThread>) Find(Predicate<ProcessThread>) Find(Predicate<ProcessThread>)
FindAll(Predicate<ProcessThread>) FindAll(Predicate<ProcessThread>) FindAll(Predicate<ProcessThread>) FindAll(Predicate<ProcessThread>)
FindIndex(Int32, Int32, Predicate<ProcessThread>) FindIndex(Int32, Int32, Predicate<ProcessThread>) FindIndex(Int32, Int32, Predicate<ProcessThread>) FindIndex(Int32, Int32, Predicate<ProcessThread>)
FindIndex(Int32, Predicate<ProcessThread>) FindIndex(Int32, Predicate<ProcessThread>) FindIndex(Int32, Predicate<ProcessThread>) FindIndex(Int32, Predicate<ProcessThread>)
FindIndex(Predicate<ProcessThread>) FindIndex(Predicate<ProcessThread>) FindIndex(Predicate<ProcessThread>) FindIndex(Predicate<ProcessThread>)
FindLast(Predicate<ProcessThread>) FindLast(Predicate<ProcessThread>) FindLast(Predicate<ProcessThread>) FindLast(Predicate<ProcessThread>)
FindLastIndex(Int32, Int32, Predicate<ProcessThread>) FindLastIndex(Int32, Int32, Predicate<ProcessThread>) FindLastIndex(Int32, Int32, Predicate<ProcessThread>) FindLastIndex(Int32, Int32, Predicate<ProcessThread>)
FindLastIndex(Int32, Predicate<ProcessThread>) FindLastIndex(Int32, Predicate<ProcessThread>) FindLastIndex(Int32, Predicate<ProcessThread>) FindLastIndex(Int32, Predicate<ProcessThread>)
FindLastIndex(Predicate<ProcessThread>) FindLastIndex(Predicate<ProcessThread>) FindLastIndex(Predicate<ProcessThread>) FindLastIndex(Predicate<ProcessThread>)
ForEach(Action<ProcessThread>) ForEach(Action<ProcessThread>) ForEach(Action<ProcessThread>) ForEach(Action<ProcessThread>)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
GetRange(Int32, Int32) GetRange(Int32, Int32) GetRange(Int32, Int32) GetRange(Int32, Int32)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
IndexOf(ProcessThread) IndexOf(ProcessThread) IndexOf(ProcessThread) IndexOf(ProcessThread)

コレクション内の指定したスレッドの位置を提供します。Provides the location of a specified thread within the collection.

IndexOf(ProcessThread, Int32) IndexOf(ProcessThread, Int32) IndexOf(ProcessThread, Int32) IndexOf(ProcessThread, Int32)
IndexOf(ProcessThread, Int32, Int32) IndexOf(ProcessThread, Int32, Int32) IndexOf(ProcessThread, Int32, Int32) IndexOf(ProcessThread, Int32, Int32)
Insert(Int32, ProcessThread) Insert(Int32, ProcessThread) Insert(Int32, ProcessThread) Insert(Int32, ProcessThread)

コレクション内の指定した位置にプロセス スレッドを挿入します。Inserts a process thread at the specified location in the collection.

InsertRange(Int32, IEnumerable<ProcessThread>) InsertRange(Int32, IEnumerable<ProcessThread>) InsertRange(Int32, IEnumerable<ProcessThread>) InsertRange(Int32, IEnumerable<ProcessThread>)
LastIndexOf(ProcessThread) LastIndexOf(ProcessThread) LastIndexOf(ProcessThread) LastIndexOf(ProcessThread)
LastIndexOf(ProcessThread, Int32) LastIndexOf(ProcessThread, Int32) LastIndexOf(ProcessThread, Int32) LastIndexOf(ProcessThread, Int32)
LastIndexOf(ProcessThread, Int32, Int32) LastIndexOf(ProcessThread, Int32, Int32) LastIndexOf(ProcessThread, Int32, Int32) LastIndexOf(ProcessThread, Int32, Int32)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
Remove(ProcessThread) Remove(ProcessThread) Remove(ProcessThread) Remove(ProcessThread)

コレクションからプロセス スレッドを削除します。Deletes a process thread from the collection.

RemoveAll(Predicate<ProcessThread>) RemoveAll(Predicate<ProcessThread>) RemoveAll(Predicate<ProcessThread>) RemoveAll(Predicate<ProcessThread>)
RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)
RemoveRange(Int32, Int32) RemoveRange(Int32, Int32) RemoveRange(Int32, Int32) RemoveRange(Int32, Int32)
Reverse() Reverse() Reverse() Reverse()
Reverse(Int32, Int32) Reverse(Int32, Int32) Reverse(Int32, Int32) Reverse(Int32, Int32)
Sort() Sort() Sort() Sort()
Sort(Comparison<ProcessThread>) Sort(Comparison<ProcessThread>) Sort(Comparison<ProcessThread>) Sort(Comparison<ProcessThread>)
Sort(IComparer<ProcessThread>) Sort(IComparer<ProcessThread>) Sort(IComparer<ProcessThread>) Sort(IComparer<ProcessThread>)
Sort(Int32, Int32, IComparer<ProcessThread>) Sort(Int32, Int32, IComparer<ProcessThread>) Sort(Int32, Int32, IComparer<ProcessThread>) Sort(Int32, Int32, IComparer<ProcessThread>)
ToArray() ToArray() ToArray() ToArray()
ToString() ToString() ToString() ToString()

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

(Inherited from Object)
TrimExcess() TrimExcess() TrimExcess() TrimExcess()
TrueForAll(Predicate<ProcessThread>) TrueForAll(Predicate<ProcessThread>) TrueForAll(Predicate<ProcessThread>) TrueForAll(Predicate<ProcessThread>)

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

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

拡張メソッド

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.

適用対象