DeleteIndexBinder Osztály

Definíció

A híváshely dinamikus törlési indexműveletét jelöli, amely megadja a kötés szemantikai adatait és a művelet részleteit.

public ref class DeleteIndexBinder abstract : System::Dynamic::DynamicMetaObjectBinder
public abstract class DeleteIndexBinder : System.Dynamic.DynamicMetaObjectBinder
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Creating a call site may require dynamic code generation.")]
public abstract class DeleteIndexBinder : System.Dynamic.DynamicMetaObjectBinder
type DeleteIndexBinder = class
    inherit DynamicMetaObjectBinder
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Creating a call site may require dynamic code generation.")>]
type DeleteIndexBinder = class
    inherit DynamicMetaObjectBinder
Public MustInherit Class DeleteIndexBinder
Inherits DynamicMetaObjectBinder
Öröklődés
Attribútumok

Konstruktorok

Name Description
DeleteIndexBinder(CallInfo)

Inicializálja a DeleteIndexBinder.

Tulajdonságok

Name Description
CallInfo

Lekéri az argumentumok aláírását a hívási helyen.

ReturnType

A művelet eredménytípusa.

Metódusok

Name Description
Bind(DynamicMetaObject, DynamicMetaObject[])

Végrehajtja a dinamikus törlési index művelet kötését.

Bind(Object[], ReadOnlyCollection<ParameterExpression>, LabelTarget)

Végrehajtja a dinamikus művelet futásidejű kötését argumentumok halmazán.

(Öröklődés forrása DynamicMetaObjectBinder)
BindDelegate<T>(CallSite<T>, Object[])

Alacsony szintű futásidejű kötéstámogatást biztosít. Az osztályok felülbírálhatják ezt, és közvetlen meghatalmazottat biztosíthatnak a szabály végrehajtásához. Ez lehetővé teszi a szabályok lemezre mentését, a futtatókörnyezetben elérhető speciális szabályok használatát, vagy egy másik gyorsítótárazási szabályzat biztosítását.

(Öröklődés forrása CallSiteBinder)
CacheTarget<T>(T)

Hozzáad egy célt az ismert célok gyorsítótárához. A gyorsítótárazott célokat a rendszer ellenőrzi, mielőtt meghívja a BindDelegate-et az új szabály létrehozásához.

(Öröklődés forrása CallSiteBinder)
Defer(DynamicMetaObject, DynamicMetaObject[])

A művelet kötését az összes dinamikus műveletargumentum futásidejű értékeinek kiszámításakor a későbbi időpontig megszenvedi.

(Öröklődés forrása DynamicMetaObjectBinder)
Defer(DynamicMetaObject[])

A művelet kötését az összes dinamikus műveletargumentum futásidejű értékeinek kiszámításakor a későbbi időpontig megszenvedi.

(Öröklődés forrása DynamicMetaObjectBinder)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
FallbackDeleteIndex(DynamicMetaObject, DynamicMetaObject[], DynamicMetaObject)

Ha felülbírált a származtatott osztályban, végrehajtja a dinamikus törlési index művelet kötését, ha a cél dinamikus objektum nem tud kötést kötni.

FallbackDeleteIndex(DynamicMetaObject, DynamicMetaObject[])

Végrehajtja a dinamikus törlési index művelet kötését, ha a cél dinamikus objektum nem tud kötést kötni.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GetUpdateExpression(Type)

Lekéri a kötés frissítését okozó kifejezést. Azt jelzi, hogy a kifejezés kötése már nem érvényes. Ezt általában akkor használják, ha egy dinamikus objektum "verziója" megváltozott.

(Öröklődés forrása DynamicMetaObjectBinder)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: