DynamicScriptObject.TrySetMember(SetMemberBinder, Object) 方法

定义

将脚本对象的成员设置为指定值。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 override bool TrySetMember(System::Dynamic::SetMemberBinder ^ binder, System::Object ^ value);
public override bool TrySetMember (System.Dynamic.SetMemberBinder binder, object value);
override this.TrySetMember : System.Dynamic.SetMemberBinder * obj -> bool
Public Overrides Function TrySetMember (binder As SetMemberBinder, value As Object) As Boolean

参数

binder
SetMemberBinder

调用站点提供的联编程序。

value
Object

要为成员设置的值。

返回

Boolean

始终返回 true

例外

bindernull

  • 或 - indexesnull

indexes 的长度不等于 1。

第一个 indexes 值为 null

该成员不存在。

注解

如果尝试了无效的访问,该方法 TrySetMember 将引发异常。

适用于