System.Dynamic.GetMemberBinder.Bind C# (CSharp) Метод

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

Performs the binding of the dynamic get member operation.
public final Bind ( DynamicMetaObject target ) : DynamicMetaObject
target DynamicMetaObject The target of the dynamic get member operation.
Результат DynamicMetaObject
        public sealed override DynamicMetaObject Bind(DynamicMetaObject target, params DynamicMetaObject[] args)
        {
            ContractUtils.RequiresNotNull(target, nameof(target));
            ContractUtils.Requires(args == null || args.Length == 0, nameof(args));

            return target.BindGetMember(this);
        }

Usage Example

Пример #1
0
 public override DynamicMetaObject BindGetMember(GetMemberBinder binder) {
     return Restrict(binder.Bind(StorageMetaObject, DynamicMetaObject.EmptyMetaObjects));
 }