Table of Contents

Class RuntimeTrackingParameterAccessorAttribute

Namespace
Rinku.Tracking.Runtime
Assembly
Rinku.dll

Provides query parameter access for a generated tracking type.

[AttributeUsage(AttributeTargets.Class, Inherited = false)]
public sealed class RuntimeTrackingParameterAccessorAttribute : AccessorEmitterHandler
Inheritance
RuntimeTrackingParameterAccessorAttribute
Inherited Members
Extension Methods

Methods

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

Returns an emitter for a parameter member and requested key.

public override 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 override ITypeAccessorEmitter? GetTypeEmitter(char varChar, int index, Type type, Mapper mapper)

Parameters

varChar char
index int
type Type
mapper Mapper

Returns

ITypeAccessorEmitter