Table of Contents

Interface IParamInfoMaker

Namespace
Rinku.Mapping
Assembly
Rinku.dll

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

Type Type

The member or parameter type.

NullColHandler INullColHandler

The current null rule.

NameComparer INameComparer

The current name rule.

name string

The member or parameter name.

attributes object[]

The attributes declared on it.

usageFlags UsageFlags

The current column usage rules.

param object

The reflected member or parameter when available.

Returns

ParamInfo