public sealed override MetaObject Bind(MetaObject target, params MetaObject[] args) { ContractUtils.RequiresNotNull(target, "target"); ContractUtils.Requires(args.Length == 0); return(target.BindGetMember(this)); }
public static bool TryBindGetMember(GetMemberBinder binder, ref MetaObject instance) { if (TryGetMetaObject(ref instance)) { instance = instance.BindGetMember(binder); return true; } return false; }
public sealed override MetaObject Bind(MetaObject target, params MetaObject[] args) { ContractUtils.RequiresNotNull(target, "target"); ContractUtils.Requires(args.Length == 0); return target.BindGetMember(this); }