System.Dynamic Przestrzeń nazw
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.
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. |