Udostępnij za pośrednictwem


DeleteIndexBinder Klasa

Definicja

Reprezentuje operację dynamicznego usuwania indeksu w lokacji wywołania, zapewniając semantyczną powiązania i szczegółowe informacje o operacji.

public ref class DeleteIndexBinder abstract : System::Dynamic::DynamicMetaObjectBinder
public abstract class DeleteIndexBinder : System.Dynamic.DynamicMetaObjectBinder
type DeleteIndexBinder = class
    inherit DynamicMetaObjectBinder
Public MustInherit Class DeleteIndexBinder
Inherits DynamicMetaObjectBinder
Dziedziczenie

Konstruktory

DeleteIndexBinder(CallInfo)

Inicjuje nowe wystąpienie klasy DeleteIndexBinder.

Właściwości

CallInfo

Pobiera podpis argumentów w lokacji wywołania.

ReturnType

Typ wyniku operacji.

Metody

Bind(DynamicMetaObject, DynamicMetaObject[])

Wykonuje powiązanie operacji dynamicznego usuwania indeksu.

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

Wykonuje powiązanie środowiska uruchomieniowego operacji dynamicznej na zestawie argumentów.

(Odziedziczone po DynamicMetaObjectBinder)
BindDelegate<T>(CallSite<T>, Object[])

Zapewnia obsługę powiązań środowiska uruchomieniowego niskiego poziomu. Klasy mogą to zastąpić i zapewnić bezpośredni delegat do implementacji reguły. Może to umożliwić zapisywanie reguł na dysku, posiadanie wyspecjalizowanych reguł dostępnych w czasie wykonywania lub udostępnianie innych zasad buforowania.

(Odziedziczone po CallSiteBinder)
CacheTarget<T>(T)

Dodaje element docelowy do pamięci podręcznej znanych obiektów docelowych. Buforowane elementy docelowe zostaną przeskanowane przed wywołaniem elementu BindDelegate w celu utworzenia nowej reguły.

(Odziedziczone po CallSiteBinder)
Defer(DynamicMetaObject, DynamicMetaObject[])

Odchyli powiązanie operacji do późniejszego czasu, gdy obliczono wartości środowiska uruchomieniowego wszystkich argumentów operacji dynamicznej.

(Odziedziczone po DynamicMetaObjectBinder)
Defer(DynamicMetaObject[])

Odchyli powiązanie operacji do późniejszego czasu, gdy obliczono wartości środowiska uruchomieniowego wszystkich argumentów operacji dynamicznej.

(Odziedziczone po DynamicMetaObjectBinder)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
FallbackDeleteIndex(DynamicMetaObject, DynamicMetaObject[])

Wykonuje powiązanie operacji dynamicznego usuwania indeksu, jeśli docelowy obiekt dynamiczny nie może powiązać.

FallbackDeleteIndex(DynamicMetaObject, DynamicMetaObject[], DynamicMetaObject)

Po zastąpieniu w klasie pochodnej program wykonuje powiązanie operacji dynamicznego usuwania indeksu, jeśli docelowy obiekt dynamiczny nie może powiązać.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetUpdateExpression(Type)

Pobiera wyrażenie, które spowoduje zaktualizowanie powiązania. Wskazuje, że powiązanie wyrażenia nie jest już prawidłowe. Jest to zwykle używane, gdy zmieniono "wersję" obiektu dynamicznego.

(Odziedziczone po DynamicMetaObjectBinder)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy