DynamicScriptObject.TrySetMember(SetMemberBinder, Object) Method

Definition

Sets a member on the script object to the specified value.

This API supports the product infrastructure and is not intended to be used directly from your code.

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

Parameters

binder
SetMemberBinder

The binder provided by the call site.

value
Object

The value to set for the member.

Returns

Always returns true.

Exceptions

binder is null.

-or-

indexes is null.

The length of indexes is not equal to 1.

The first indexes value is null.

The member does not exist.

Remarks

The TrySetMember method throws an exception if an invalid access is attempted.

Applies to