public FieldsToPropertiesTypeDescriptor(FieldsToPropertiesTypeDescriptionProvider provider, ICustomTypeDescriptor descriptor, Type objectType, BindingFlags bindingAttr) : base(descriptor) { if (provider == null) { throw new ArgumentNullException("provider"); } if (descriptor == null) { throw new ArgumentNullException("descriptor"); } if (objectType == null) { throw new ArgumentNullException("objectType"); } _objectType = objectType; _provider = provider; _bindingFlags = bindingAttr; }
public FieldsToPropertiesTypeDescriptor(FieldsToPropertiesTypeDescriptionProvider provider, ICustomTypeDescriptor descriptor, Type objectType) : base(descriptor) { if (provider == null) throw new ArgumentNullException("provider"); if (descriptor == null) throw new ArgumentNullException("descriptor"); if (objectType == null) throw new ArgumentNullException("objectType"); _objectType = objectType; _provider = provider; }