System.Threading.TThreadPool.TBaseWorkerThread のメソッド
継承Protected
AfterConstruction | public | CreateSuspended パラメータが false に設定されている状態でスレッドが作成されたときにスレッドを実行します。 |
BeforeDestruction | public | |
CheckDisposed | protected | このメソッドは廃止予定です。 |
CheckTerminated | public | スレッドが終了を要求されているかどうかを示します。 |
CheckThreadError | protected | スレッドのオペレーションで、エラーが発生したかどうかを確認します。 |
ClassInfo | public |
オブジェクト型の実行時型情報(RTTI)テーブルのポインタを返します。 |
ClassName | public | 引数で渡される変数の型ではなくオブジェクトインスタンスの型を示す文字列を返します。 |
ClassNameIs | public | オブジェクトが指定の型かどうかを示します。 |
ClassParent | public | 1 つ上位のクラスの型を返します。 |
ClassType | public | オブジェクトのクラスへのクラス参照を返します。 |
CleanupInstance | public | クラス内の長い文字列とバリアントとインターフェース変数に対する終了処理を実行します。 |
Create | public | |
CreateAnonymousThread | public | 内部的に派生されたスレッドのインスタンスを作成します。 |
DefaultHandler | public | メッセージレコードを処理するメソッドのインターフェースを提供します。 |
Destroy | public | |
Dispatch | public | Message パラメータの内容に基づいてオブジェクトのメッセージ処理メソッドを呼び出します。 |
DisposeOf(非推奨) | public | DisposeOf は、オブジェクトでのデストラクタ コードの実行を強制します。 |
DoTerminate | protected | OnTerminate イベントを生成します。 |
Equals | public |
現在のインスタンスと Obj パラメータが等しいかどうかを調べます。 |
Execute | protected | |
FieldAddress | public | パブリッシュオブジェクト項目のアドレスを返します。 |
ForceQueue | public | main スレッド内でメソッド呼び出しの実行をキューに入れます。 |
Free | public | オブジェクトを破棄し,必要ならば関連付けられているメモリを解放します。 |
FreeInstance | public | NewInstance メソッドの前回の呼び出しによって割り当てられたメモリを解除します。 |
GetCPUUsage | public | ユーザー コードおよびカーネル コードの実行で CPU がビジー状態になっている平均時間を計算します。 |
GetDisposed | protected | |
GetHashCode | public | ハッシュ コードを表す整数を返します。 |
GetInterface | public | 指定したインターフェースを取り出します。 |
GetInterfaceEntry | public | クラス内で実現された特定のインターフェースのエントリを返します。 |
GetInterfaceTable | public | 指定したクラスで実装されているすべてのインターフェースが入った構造体のポインタを返します。 |
GetSystemTimes | public | |
GetTickCount | public | システムが開始してからの経過時間をミリ秒で返します。 |
GetTickCount64 | public | |
InheritsFrom | public | 2 つのオブジェクト型の関係を調べます。 |
InitializeExternalThreadsList | protected | |
InitInstance | public | 新しく割り当てられたオブジェクトインスタンスをすべて 0 に初期化し,インスタンスの仮想メソッドテーブルポインタを初期化します。 |
InstanceSize | public | オブジェクト型の各インスタンスのサイズをバイト数で返します。 |
IsTimeout | public | AStartTime 後、指定された ATimeout が経過すると、True を返します。
|
MethodAddress | public | クラス メソッドのアドレスを名前で返します。 |
MethodName | public | アドレスを指定すると、クラス メソッドの名前を返します。 |
NameThreadForDebugging | public | NameThreadForDebugging を使用して、名前なしで作成されたスレッドに名前を付けます。また、NameThreadForDebugging は、指定したスレッドの名前の変更にも使用します。 |
NewInstance | public | オブジェクト型のインスタンスにメモリを割り当て,その新しいインスタンスを指すポインタを返します。 |
QualifiedClassName | public |
クラスの修飾名を返します。 |
Queue | public | main スレッド内で、メソッド呼び出しを実行します。 |
RemoveQueuedEvents | public | キューに入っているメソッド呼び出しを削除します。 |
Resume(非推奨) | public | 保留していたスレッドの実行を再開します。Resume は、デバッガによる使用を想定しており、2010年、RAD Studio XE において廃止予定となっています。 |
SafeCallException | public | safecall 呼び出し規約を使って宣言されたメソッド内での例外を処理します。 |
SafeTerminate | protected | |
SetFreeOnTerminate | protected | |
SetReturnValue | public | 現在のスレッドの戻り値を設定します。 |
ShutdownThread | protected | |
Sleep | public | 指定された時間の間、スレッドの実行を一時停止します。 |
SpinWait | public | スピン待機ループ内で、スレッドの実行をブロックします。 |
Start | public | スレッドの実行を開始します。 |
StaticQueue(非推奨) | public | メイン スレッド内でメソッド呼び出しを非同期に実行します。 |
StaticSynchronize(非推奨) | public | メイン スレッド内でメソッド呼び出しを実行します。 |
Suspend(非推奨) | public | 実行中のスレッドを一時停止します。Suspend は、デバッガによる使用を想定しており、2010年、RAD Studio XE において廃止予定となっています。 |
Synchronize | public | メソッド呼び出しをメイン スレッド内で実行します。 |
Terminate | public | Terminate プロパティを true に設定してスレッドに終了を通知します。 |
TerminatedSet | protected | |
ToString | public | クラス名を表す文字列を返します。 |
UnitName | public |
クラスが定義されているユニットの名前を返します。 |
UnitScope | public |
クラスのユニット スコープを返します。 |
WaitFor | public | スレッドが終了するまで待ちます。スレッド終了後,ReturnValue プロパティの値を返します。 |
Yield | public | 実行権を他のスレッドに渡します。 |