FunctionImportParameter

Responsible for collecting together the actual method parameters and the parameters that need to be sent to the Execute method.

Syntax

public class FunctionImportParameter

Inheritance

Properties

EsqlParameterName

public string EsqlParameterName { get; set; }

Returns

string

ExecuteParameterName

public string ExecuteParameterName { get; set; }

Returns

string

FunctionParameterName

public string FunctionParameterName { get; set; }

Returns

string

FunctionParameterType

public string FunctionParameterType { get; set; }

Returns

string

IsNullableOfT

public bool IsNullableOfT { get; set; }

Returns

bool

LocalVariableName

public string LocalVariableName { get; set; }

Returns

string

NeedsLocalVariable

public bool NeedsLocalVariable { get; set; }

Returns

bool

RawClrTypeName

public string RawClrTypeName { get; set; }

Returns

string

RawFunctionParameterName

public string RawFunctionParameterName { get; set; }

Returns

string

Source

public FunctionParameter Source { get; set; }

Returns

FunctionParameter

Methods

Create

public static IEnumerable<FunctionImportParameter> Create(IEnumerable<FunctionParameter> parameters)
Creates a set of FunctionImportParameter objects from the parameters passed in.

Parameters

Returns

IEnumerable<FunctionImportParameter>