CallSiteBinder 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
負責在動態呼叫位置上執行動態作業之執行階段繫結的類別。
public ref class CallSiteBinder abstract
public abstract class CallSiteBinder
type CallSiteBinder = class
Public MustInherit Class CallSiteBinder
- 繼承
-
CallSiteBinder
- 衍生
建構函式
CallSiteBinder() |
初始化 CallSiteBinder 類別的新執行個體。 |
屬性
UpdateLabel |
取得可導致繫結更新的標籤。 它表示運算式的繫結不再是有效。 這通常用於在動態物件的「版本」已變更時。 |
方法
Bind(Object[], ReadOnlyCollection<ParameterExpression>, LabelTarget) |
在一組引數上執行動態作業的執行階段繫結。 |
BindDelegate<T>(CallSite<T>, Object[]) |
提供低階執行階段繫結支援。 類別可以將它覆寫,並為規則實作提供直接委派。 如此可將規則儲存至磁碟、在執行階段使用特殊化規則,或提供不同的快取原則。 |
CacheTarget<T>(T) |
將目標加入至已知目標的快取。 在呼叫 BindDelegate 產生新規則之前,會先掃描快取的目標。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |