CallSite<T> クラス

定義

動的サイトの種類。

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

デリゲート型。

継承
CallSite<T>

フィールド

名前 説明
Target

レベル 0 キャッシュ - サイト履歴に基づいて特殊化されたデリゲート。

プロパティ

名前 説明
Binder

動的サイトでの動的操作のバインドを担当するクラス。

(継承元 CallSite)
Update

更新デリゲート。 動的サイトでキャッシュ ミスが発生したときに呼び出されます。

メソッド

名前 説明
Create(CallSiteBinder)

動的呼び出しサイトのインスタンスを作成します。この呼び出しサイトでは、動的操作のランタイム バインドを担当するバインダーで初期化されます。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象