TypeExtensionFactoryBase<T> Class
The base class for type extension factories for types deriving or implementing T
.
Inheritance
TypeExtensionFactoryBase<T>
Assembly: Flashtrace.Formatters.dll
public abstract class TypeExtensionFactoryBase<T> where T : class
Type Parameters
Constructors
Methods
Name |
Description |
Clear()
|
|
Convert(T?, Type, object?[]?)
|
|
GetAssignableTypes(Type)
|
|
GetTypeExtension(Type, object?[]?, TypeExtensionCacheUpdateCallback<T>?, Func<T?>?, Action<Exception>?)
|
|
RegisterTypeExtension(Type, Type, object?[]?)
|
|
RegisterTypeExtension(Type, T)
|
|
ShouldOverwrite(Type, bool, Type, bool)
|
|