CallSite<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
動的サイトの種類。
generic <typename T>
where T : classpublic ref class CallSite : System::Runtime::CompilerServices::CallSite
generic <typename T>
where T : classpublic ref class CallSite sealed : System::Runtime::CompilerServices::CallSite
public class CallSite<T> : System.Runtime.CompilerServices.CallSite where T : class
public sealed class CallSite<T> : System.Runtime.CompilerServices.CallSite where T : class
type CallSite<'T (requires 'T : null)> = class
inherit CallSite
Public Class CallSite(Of T)
Inherits CallSite
Public NotInheritable Class CallSite(Of T)
Inherits CallSite
型パラメーター
- T
デリゲート型。
- 継承
フィールド
| 名前 | 説明 |
|---|---|
| Target |
レベル 0 キャッシュ - サイト履歴に基づいて特殊化されたデリゲート。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Binder |
動的サイトでの動的操作のバインドを担当するクラス。 (継承元 CallSite) |
| Update |
更新デリゲート。 動的サイトでキャッシュ ミスが発生したときに呼び出されます。 |
メソッド
| 名前 | 説明 |
|---|---|
| Create(CallSiteBinder) |
動的呼び出しサイトのインスタンスを作成します。この呼び出しサイトでは、動的操作のランタイム バインドを担当するバインダーで初期化されます。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |