System.Dynamic Przestrzeń nazw

Zawiera klasy i interfejsy, które obsługują środowisko uruchomieniowe języka dynamicznego.

Klasy

BinaryOperationBinder

Reprezentuje binarną operację dynamiczną w lokacji wywołania, dostarczając semantyczną powiązania i szczegóły dotyczące operacji.

BindingRestrictions

Reprezentuje zestaw ograniczeń powiązań dla DynamicMetaObject elementu, w którym powiązanie dynamiczne jest prawidłowe.

CallInfo

Opisuje argumenty w procesie powiązania dynamicznego.

ConvertBinder

Reprezentuje operację dynamiczną konwersji w lokacji wywołania, zapewniając semantyczną powiązania i szczegóły dotyczące operacji.

CreateInstanceBinder

Reprezentuje operację tworzenia dynamicznego w lokacji wywołania, zapewniając semantyczną powiązania i szczegóły dotyczące operacji.

DeleteIndexBinder

Reprezentuje operację dynamicznego usuwania indeksu w lokacji wywołania, zapewniając semantyczną powiązanie i szczegóły dotyczące operacji.

DeleteMemberBinder

Reprezentuje operację dynamicznego usuwania elementu członkowskiego w lokacji wywołania, dostarczając semantyczną powiązania i szczegóły dotyczące operacji.

DynamicMetaObject

Reprezentuje powiązanie dynamiczne i logikę powiązania obiektu uczestniczącego w powiązaniu dynamicznym.

DynamicMetaObjectBinder

Dynamiczny binder lokacji wywołań, który uczestniczy w DynamicMetaObject protokole powiązania.

DynamicObject

Udostępnia klasę bazową do określania zachowania dynamicznego w czasie wykonywania. Ta klasa musi być dziedziczona z; nie można utworzyć wystąpienia bezpośrednio.

ExpandoObject

Reprezentuje obiekt, którego elementy członkowskie można dynamicznie dodawać i usuwać w czasie wykonywania.

GetIndexBinder

Reprezentuje operację dynamicznego pobierania indeksu w lokacji wywołania, zapewniając semantyczną powiązania i szczegóły dotyczące operacji.

GetMemberBinder

Reprezentuje dynamiczną operację pobierania elementu członkowskiego w lokacji wywołania, zapewniając semantyczną powiązania i szczegółowe informacje o operacji.

InvokeBinder

Reprezentuje operację dynamiczną wywołania w lokacji wywołania, zapewniając semantyczną powiązanie i szczegóły dotyczące operacji.

InvokeMemberBinder

Reprezentuje operację dynamiczną wywołania elementu członkowskiego w lokacji wywołania, zapewniając semantyczną powiązania i szczegóły dotyczące operacji.

SetIndexBinder

Reprezentuje operację indeksu zestawu dynamicznego w lokacji wywołania, zapewniając semantyczną powiązanie i szczegóły dotyczące operacji.

SetMemberBinder

Reprezentuje operację składową zestawu dynamicznego w lokacji wywołania, zapewniając semantyczną powiązanie i szczegółowe informacje o operacji.

UnaryOperationBinder

Reprezentuje jednoargumentową operację dynamiczną w lokacji wywołania, zapewniając semantyczną powiązanie i szczegóły dotyczące operacji.

Interfejsy

IDynamicMetaObjectProvider

Reprezentuje obiekt dynamiczny, który może mieć swoje operacje powiązane w czasie wykonywania.

IInvokeOnGetBinder

Reprezentuje informacje o dynamicznej operacji pobierania elementu członkowskiego, która wskazuje, czy element członkowski get powinien wywołać właściwości podczas wykonywania operacji pobierania.