TypeExtensionFactoryBase<T> Class
The base class for type extension factories for types deriving or implementing T
.
Inheritance
System.Object
TypeExtensionFactoryBase<T>
Assembly: Flashtrace.Formatters.dll
public abstract class TypeExtensionFactoryBase<T> : Object 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, T)
|
|
RegisterTypeExtension(Type, Type, Object[])
|
|
ShouldOverwrite(Type, Boolean, Type, Boolean)
|
|