Table of Contents

Class AccessorEmitterHandler

Namespace
Rinku.Querying.Parameters
Assembly
Rinku.dll

The base for an attribute that changes how a parameter object's member is read, its presence rule, its value, or both. Attributes like ForBoolCondAttribute and NotNullOrWhitespaceAttribute subclass it to define a custom rule of your own.

public abstract class AccessorEmitterHandler : Attribute
Inheritance
AccessorEmitterHandler
Derived
Inherited Members
Extension Methods

Methods

GetMemberEmitter(char, int, Type, MemberInfo, Mapper)

Returns an emitter for a parameter member and requested key.

public virtual IAccessorEmitter? GetMemberEmitter(char varChar, int index, Type type, MemberInfo member, Mapper mapper)

Parameters

varChar char
index int
type Type
member MemberInfo
mapper Mapper

Returns

IAccessorEmitter

GetTypeEmitter(char, int, Type, Mapper)

Returns an emitter for the whole parameter type and requested key.

public virtual ITypeAccessorEmitter? GetTypeEmitter(char varChar, int index, Type type, Mapper mapper)

Parameters

varChar char
index int
type Type
mapper Mapper

Returns

ITypeAccessorEmitter