Open sandboxFocus

Class TypeExtensionFactory<T>

A TypeExtensionFactory for types deriving or implementing T, where those types must have a parameterless constructor.

Inheritance
TypeExtensionFactory<T>
Namespace: Flashtrace.Formatters.TypeExtensions
Assembly: Flashtrace.Formatters.dll
Syntax
public class TypeExtensionFactory<T> : TypeExtensionFactoryBase<T> where T : class
Type Parameters
Name Description
T

Constructors

Name Description
TypeExtensionFactory(Type, Type?, Type?)

Methods

Name Description
Convert(T?, Type)
GetTypeExtension(Type, TypeExtensionCacheUpdateCallback<T>?, Func<T?>?, Action<Exception>?)
RegisterTypeExtension(Type, Type)