次の方法で共有


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)

適用対象