BindableDynamicObjectTrySetMember - метод

Предоставляет реализацию для операций, задающих значения членов.Классы, производные от класса DynamicObject , могут переопределять этот метод, чтобы задать динамическое поведение для таких операций, как задание значения свойства.

Definition

Пространство имён: Tessa.UI
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public override bool TrySetMember(
	SetMemberBinder binder,
	Object value
)

Параметры

binder  SetMemberBinder
Предоставляет сведения об объекте, вызвавшем динамическую операцию.Свойство binder.Name предоставляет имя члена, которому присваивается значение.Например, для оператора sampleObject.SampleProperty = "Test", где sampleObject является экземпляром класса, производного от класса DynamicObject , binder.Name возвращает значение SampleProperty.Свойство binder.IgnoreCase задает, учитывается ли регистр в имени члена.
value  Object
Значение, задаваемое для члена.Например, для sampleObject.SampleProperty = "Test", где sampleObject является экземпляром класса, производного от класса DynamicObject , value является Test.

Возвращаемое значение

Boolean
true, если операция выполнена успешно, в противном случае — false.Если данный метод возвращает значение false, поведение определяется связывателем среды языка.(В большинстве случаев создается языковое исключение во время выполнения).

См. также