C# Класс System.Dynamic.SetIndexBinder

Наследование: DynamicMetaObjectBinder
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
Bind ( DynamicMetaObject target, DynamicMetaObject args ) : DynamicMetaObject

Performs the binding of the dynamic set index operation.

FallbackSetIndex ( DynamicMetaObject target, DynamicMetaObject indexes, DynamicMetaObject value ) : DynamicMetaObject

Performs the binding of the dynamic set index operation if the target dynamic object cannot bind.

FallbackSetIndex ( DynamicMetaObject target, DynamicMetaObject indexes, DynamicMetaObject value, DynamicMetaObject errorSuggestion ) : DynamicMetaObject

When overridden in the derived class, performs the binding of the dynamic set index operation if the target dynamic object cannot bind.

Защищенные методы

Метод Описание
SetIndexBinder ( CallInfo callInfo ) : System.Dynamic.Utils

Initializes a new instance of the SetIndexBinder.

Описание методов

Bind() публичный закрытый Метод

Performs the binding of the dynamic set index operation.
public final Bind ( DynamicMetaObject target, DynamicMetaObject args ) : DynamicMetaObject
target DynamicMetaObject The target of the dynamic set index operation.
args DynamicMetaObject An array of arguments of the dynamic set index operation.
Результат DynamicMetaObject

FallbackSetIndex() публичный Метод

Performs the binding of the dynamic set index operation if the target dynamic object cannot bind.
public FallbackSetIndex ( DynamicMetaObject target, DynamicMetaObject indexes, DynamicMetaObject value ) : DynamicMetaObject
target DynamicMetaObject The target of the dynamic set index operation.
indexes DynamicMetaObject The arguments of the dynamic set index operation.
value DynamicMetaObject The value to set to the collection.
Результат DynamicMetaObject

FallbackSetIndex() публичный абстрактный Метод

When overridden in the derived class, performs the binding of the dynamic set index operation if the target dynamic object cannot bind.
public abstract FallbackSetIndex ( DynamicMetaObject target, DynamicMetaObject indexes, DynamicMetaObject value, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
target DynamicMetaObject The target of the dynamic set index operation.
indexes DynamicMetaObject The arguments of the dynamic set index operation.
value DynamicMetaObject The value to set to the collection.
errorSuggestion DynamicMetaObject The binding result to use if binding fails, or null.
Результат DynamicMetaObject

SetIndexBinder() защищенный Метод

Initializes a new instance of the SetIndexBinder.
protected SetIndexBinder ( CallInfo callInfo ) : System.Dynamic.Utils
callInfo CallInfo The signature of the arguments at the call site.
Результат System.Dynamic.Utils