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

Represents the dynamic delete member operation at the call site, providing the binding semantic and the details about the operation.
Наследование: DynamicMetaObjectBinder
Показать файл Открыть проект Примеры использования класса

Private Properties

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

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

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

Performs the binding of the dynamic delete member operation.

FallbackDeleteMember ( DynamicMetaObject target ) : DynamicMetaObject

Performs the binding of the dynamic delete member operation if the target dynamic object cannot bind.

FallbackDeleteMember ( DynamicMetaObject target, DynamicMetaObject errorSuggestion ) : DynamicMetaObject

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

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

Метод Описание
DeleteMemberBinder ( string name, bool ignoreCase ) : System.Dynamic.Utils

Initializes a new instance of the DeleteMemberBinder.

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

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

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

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

Initializes a new instance of the DeleteMemberBinder.
protected DeleteMemberBinder ( string name, bool ignoreCase ) : System.Dynamic.Utils
name string The name of the member to delete.
ignoreCase bool true if the name should be matched ignoring case; false otherwise.
Результат System.Dynamic.Utils

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

Performs the binding of the dynamic delete member operation if the target dynamic object cannot bind.
public FallbackDeleteMember ( DynamicMetaObject target ) : DynamicMetaObject
target DynamicMetaObject The target of the dynamic delete member operation.
Результат DynamicMetaObject

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

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