SetMemberBinder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje operację elementu członkowskiego zestawu dynamicznego w lokacji wywołania, zapewniając semantyczną powiązania i szczegóły dotyczące operacji.
public ref class SetMemberBinder abstract : System::Dynamic::DynamicMetaObjectBinder
public abstract class SetMemberBinder : System.Dynamic.DynamicMetaObjectBinder
type SetMemberBinder = class
inherit DynamicMetaObjectBinder
Public MustInherit Class SetMemberBinder
Inherits DynamicMetaObjectBinder
- Dziedziczenie
Konstruktory
SetMemberBinder(String, Boolean) |
Inicjuje nowe wystąpienie klasy SetMemberBinder. |
Właściwości
IgnoreCase |
Pobiera wartość wskazującą, czy porównanie ciągów powinno ignorować wielkość liter nazwy elementu członkowskiego. |
Name |
Pobiera nazwę elementu członkowskiego do uzyskania. |
ReturnType |
Typ wyniku operacji. |
Metody
Bind(DynamicMetaObject, DynamicMetaObject[]) |
Wykonuje powiązanie operacji elementu członkowskiego zestawu dynamicznego. |
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) |
FallbackSetMember(DynamicMetaObject, DynamicMetaObject) |
Wykonuje powiązanie operacji elementu członkowskiego zestawu dynamicznego, jeśli docelowy obiekt dynamiczny nie może powiązać. |
FallbackSetMember(DynamicMetaObject, DynamicMetaObject, DynamicMetaObject) |
Wykonuje powiązanie operacji elementu członkowskiego zestawu dynamicznego, 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) |