FSharp.TypeProviders.SDK


ProviderImplementation.ProvidedTypes Namespace

Type Description

ProvidedAssembly

A provided generated assembly

ProvidedConstructor

Represents an erased provided constructor.

ProvidedEvent

Represents an erased provided property.

ProvidedField

Represents an erased provided field.

ProvidedMeasureBuilder

Helps create erased provided unit-of-measure annotations.

ProvidedMethod

ProvidedParameter

Represents an erased provided parameter

ProvidedProperty

Represents an erased provided property.

ProvidedStaticParameter

Represents a provided static parameter.

ProvidedTypeBuilder

Helpers to build symbolic provided types

ProvidedTypeDefinition

Represents a provided type definition.

ProvidedTypesContext

Represents the context for which code is to be generated. Normally you should not need to use this directly.

ProvidedTypeSymbol

Represents an array or other symbolic type involving a provided type as the argument. See the type provider spec for the methods that must be implemented. Note that the type provider specification does not require us to implement pointer-equality for provided types.

TypeProviderForNamespaces

A base type providing default implementations of type provider functionality.