<PackageReference Include="System.Dynamic.Runtime" Version="4.0.11-beta-23409" />

SetMemberBinder

public abstract class SetMemberBinder : DynamicMetaObjectBinder
Represents the dynamic set member operation at the call site, providing the binding semantic and the details about the operation.
public bool IgnoreCase { get; }

Gets the value indicating if the string comparison should ignore the case of the member name.

public string Name { get; }

Gets the name of the member to obtain.

protected SetMemberBinder(string name, bool ignoreCase)

Initializes a new instance of the SetMemberBinder.

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

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