MetalamaAPI documentationFlashtrace APIFlashtrace.​Formatters.​Type­ExtensionsType­Extension­Factory­Base<T>Get­Type­Extension
Open sandboxFocus

TypeExtensionFactoryBase<T>.GetTypeExtension Method

GetTypeExtension(Type, Object[], TypeExtensionCacheUpdateCallback<T>, Func<T>, Action<Exception>)

Declaration
protected TypeExtensionInfo<T> GetTypeExtension(Type objectType, object[] constructorArgs = null, TypeExtensionCacheUpdateCallback<T> cacheUpdateCallback = null, Func<T> createDefault = null, Action<Exception> onExceptionWhileCreatingTypeExtension = null)
Parameters
Type Name Description
Type objectType
Object[] constructorArgs
TypeExtensionCacheUpdateCallback<T> cacheUpdateCallback
Func<T> createDefault
Action<Exception> onExceptionWhileCreatingTypeExtension
Returns
Type Description
TypeExtensionInfo<T>