Skip to content

Specular.Abstractions

Classes

ExcludeFromSpecularAttributeExclude the given assembly from compiled type provider resolution.
SpecularHashAttributeAttribute used to define the compiled type provider for a given assembly

Interfaces

IReflectionAssemblySelectorThe compiled assembly selector
IReflectionTypeSelectorThe Compiled Implementation Type Selector
IServiceDescriptorAssemblySelectorThe compiled assembly selector
IServiceDescriptorTypeSelectorThe Compiled Implementation Type Selector
IServiceLifetimeSelectorThe Compiled Lifetime Selector
IServiceTypeSelectorThe Compiled Service Type Selector
ITypeFilterThe Compiled Implementation Type Filter

Enums

TypeInfoFilterEnumeration for possible type information filters.
TypeKindFilterEnumeration for possible kinds of type symbols.