DeleteMemberBinder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den dynamischen Löschmembvorgang an der Aufrufwebsite dar, der die Bindungssemantik und die Details zum Vorgang bereitstellt.
public ref class DeleteMemberBinder abstract : System::Dynamic::DynamicMetaObjectBinder
public abstract class DeleteMemberBinder : System.Dynamic.DynamicMetaObjectBinder
type DeleteMemberBinder = class
inherit DynamicMetaObjectBinder
Public MustInherit Class DeleteMemberBinder
Inherits DynamicMetaObjectBinder
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| DeleteMemberBinder(String, Boolean) |
Initialisiert eine neue instance von DeleteIndexBinder. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| IgnoreCase |
Ruft den Wert ab, der angibt, ob der Zeichenfolgenvergleich die Groß-/Kleinschreibung des Membernamens ignorieren soll. |
| Name |
Ruft den Namen des zu löschenden Elements ab. |
| ReturnType |
Der Ergebnistyp des Vorgangs. |
Methoden
| Name | Beschreibung |
|---|---|
| Bind(DynamicMetaObject, DynamicMetaObject[]) |
Führt die Bindung des Dynamischen Löschelementvorgangs aus. |
| Bind(Object[], ReadOnlyCollection<ParameterExpression>, LabelTarget) |
Führt die Laufzeitbindung des dynamischen Vorgangs für eine Reihe von Argumenten aus. (Geerbt von DynamicMetaObjectBinder) |
| BindDelegate<T>(CallSite<T>, Object[]) |
Bietet Unterstützung für die Bindung auf niedriger Ebene. Klassen können dies außer Kraft setzen und einen direkten Delegaten für die Implementierung der Regel bereitstellen. Dadurch kann das Speichern von Regeln auf dem Datenträger aktiviert werden, spezielle Regeln zur Laufzeit verfügbar sein oder eine andere Zwischenspeicherungsrichtlinie bereitstellen. (Geerbt von CallSiteBinder) |
| CacheTarget<T>(T) |
Fügt dem Cache bekannter Ziele ein Ziel hinzu. Die zwischengespeicherten Ziele werden überprüft, bevor BindDelegate aufgerufen wird, um die neue Regel zu erzeugen. (Geerbt von CallSiteBinder) |
| Defer(DynamicMetaObject, DynamicMetaObject[]) |
Verschärft die Bindung des Vorgangs bis zu einem späteren Zeitpunkt, zu dem die Laufzeitwerte aller dynamischen Vorgangsargumente berechnet wurden. (Geerbt von DynamicMetaObjectBinder) |
| Defer(DynamicMetaObject[]) |
Verschärft die Bindung des Vorgangs bis zu einem späteren Zeitpunkt, zu dem die Laufzeitwerte aller dynamischen Vorgangsargumente berechnet wurden. (Geerbt von DynamicMetaObjectBinder) |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| FallbackDeleteMember(DynamicMetaObject, DynamicMetaObject) |
Wenn die abgeleitete Klasse überschrieben wird, wird die Bindung des dynamischen Löschmemmingvorgangs ausgeführt, wenn das dynamische Zielobjekt nicht gebunden werden kann. |
| FallbackDeleteMember(DynamicMetaObject) |
Führt die Bindung des Dynamischen Löschelementvorgangs aus, wenn das dynamische Zielobjekt nicht gebunden werden kann. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| GetUpdateExpression(Type) |
Ruft einen Ausdruck ab, der dazu führt, dass die Bindung aktualisiert wird. Sie gibt an, dass die Bindung des Ausdrucks nicht mehr gültig ist. Dies wird in der Regel verwendet, wenn sich die "Version" eines dynamischen Objekts geändert hat. (Geerbt von DynamicMetaObjectBinder) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |