protected TypeMemberDescriptor(MemberInfo member, string name, Type propertyType) : base(ChooseName(name, member.Name), null) { Debug.Assert(propertyType != null); _impl = this; _propertyType = propertyType; }
IPropertyImpl IPropertyCustomization.OverrideImpl(IPropertyImpl impl) { if (impl == null) { throw new ArgumentNullException("impl"); } IPropertyImpl baseImpl = _impl; _impl = impl; return(baseImpl); }
IPropertyImpl IPropertyCustomization.OverrideImpl(IPropertyImpl impl) { if (impl == null) throw new ArgumentNullException("impl"); IPropertyImpl baseImpl = _impl; _impl = impl; return baseImpl; }
protected TypeMemberDescriptor(MemberInfo member, string name , Type propertyType) : base(ChooseName(name, member.Name), null) { Debug.Assert(propertyType != null); _impl = this; _propertyType = propertyType; }
public IPropertyImpl OverrideImpl(IPropertyImpl impl) { throw new NotImplementedException(); }
public IPropertyImpl OverrideImpl(IPropertyImpl impl) { throw new NotImplementedException(); }