FSharp.Core


ITypeProvider2 Type

Represents additional, optional information for a type provider component

Instance members

Instance member Description

this.ApplyStaticArgumentsForMethod

Full Usage: this.ApplyStaticArgumentsForMethod

Parameters:
    methodWithoutArguments : MethodBase - the provided method definition which has static parameters
    methodNameWithArguments : string - the full name of the method that must be returned, including encoded representations of static parameters
    staticArguments : obj[] - the values of the static parameters, indexed by name

Returns: MethodBase The provided method definition corresponding to the given static parameter values
Modifiers: abstract

Apply static arguments to a provided method that accepts static arguments.

The provider must return a provided method with the given mangled name.

methodWithoutArguments : MethodBase

the provided method definition which has static parameters

methodNameWithArguments : string

the full name of the method that must be returned, including encoded representations of static parameters

staticArguments : obj[]

the values of the static parameters, indexed by name

Returns: MethodBase

The provided method definition corresponding to the given static parameter values

this.GetStaticParametersForMethod

Full Usage: this.GetStaticParametersForMethod

Parameters:
    methodWithoutArguments : MethodBase - A method returned by GetMethod on a provided type

Returns: ParameterInfo[] The static parameters of the provided method, if any
Modifiers: abstract

Get the static parameters for a provided method.

methodWithoutArguments : MethodBase

A method returned by GetMethod on a provided type

Returns: ParameterInfo[]

The static parameters of the provided method, if any