Table of Contents

Delegate PrepareHeaderForMatch

Namespace
CsvHelper
Assembly
CsvHelper.dll

Function that prepares the header field for matching against a member name. The header field and the member name are both ran through this function. You should do things like trimming, removing whitespace, removing underscores, and making casing changes to ignore case.

public delegate string PrepareHeaderForMatch(PrepareHeaderForMatchArgs args)

Parameters

args PrepareHeaderForMatchArgs

Returns

string

Constructors

PrepareHeaderForMatch(object, nint)

public PrepareHeaderForMatch(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(PrepareHeaderForMatchArgs, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(PrepareHeaderForMatchArgs args, AsyncCallback callback, object @object)

Parameters

args PrepareHeaderForMatchArgs
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual string EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

string

Invoke(PrepareHeaderForMatchArgs)

public virtual string Invoke(PrepareHeaderForMatchArgs args)

Parameters

args PrepareHeaderForMatchArgs

Returns

string