CallSiteBinder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třída zodpovědná za vazbu modulu runtime dynamických operací na webu dynamického volání.
public ref class CallSiteBinder abstract
public abstract class CallSiteBinder
type CallSiteBinder = class
Public MustInherit Class CallSiteBinder
- Dědičnost
-
CallSiteBinder
- Odvozené
Konstruktory
CallSiteBinder() |
Inicializuje novou instanci CallSiteBinder třídy . |
Vlastnosti
UpdateLabel |
Získá popisek, který lze použít k způsobit vazbu aktualizovat. Označuje, že vazba výrazu už není platná. To se obvykle používá v případě, že se změnila "verze" dynamického objektu. |
Metody
Bind(Object[], ReadOnlyCollection<ParameterExpression>, LabelTarget) |
Provede vazbu modulu runtime dynamické operace se sadou argumentů. |
BindDelegate<T>(CallSite<T>, Object[]) |
Poskytuje podporu vazeb modulu runtime nízké úrovně. Třídy mohou toto přepsat a poskytnout přímého delegáta pro implementaci pravidla. To může umožnit ukládání pravidel na disk, mít k dispozici specializovaná pravidla za běhu nebo poskytovat jiné zásady ukládání do mezipaměti. |
CacheTarget<T>(T) |
Přidá cíl do mezipaměti známých cílů. Cíle uložené v mezipaměti budou zkontrolovány před voláním BindDelegate, aby se vytvořilo nové pravidlo. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |