Exemplo n.º 1
0
		protected MetaMember (MetaType declaringType, MemberInfo member)
		{
			Precondition.Require(declaringType, () => Error.ArgumentNull("declaringType"));
			Precondition.Require(member, () => Error.ArgumentNull("member"));
			
			_declaringType = declaringType;
			_member = member;
			_type = member.GetMemberType();
			_accessor = new MetaAccessor(member);
		}
Exemplo n.º 2
0
        protected MetaMember(MetaType declaringType, MemberInfo member)
        {
            Precondition.Require(declaringType, () => Error.ArgumentNull("declaringType"));
            Precondition.Require(member, () => Error.ArgumentNull("member"));

            _declaringType = declaringType;
            _member        = member;
            _type          = member.GetMemberType();
            _accessor      = new MetaAccessor(member);
        }