Interface IParamInfoMaker
Provides the rules for reading one member or parameter. Implement this interface to replace the mapping of selected members or parameters.
public interface IParamInfoMaker
- Extension Methods
Methods
MakeMatcher(Type, INullColHandler, INameComparer, string?, object[], UsageFlags, object?)
Creates the mapping settings for one member or construction parameter.
ParamInfo MakeMatcher(Type Type, INullColHandler NullColHandler, INameComparer NameComparer, string? name, object[] attributes, UsageFlags usageFlags, object? param)
Parameters
TypeTypeThe member or parameter type.
NullColHandlerINullColHandlerThe current null rule.
NameComparerINameComparerThe current name rule.
namestringThe member or parameter name.
attributesobject[]The attributes declared on it.
usageFlagsUsageFlagsThe current column usage rules.
paramobjectThe reflected member or parameter when available.