Class TypeConstructionUtility
Type construction utilities.
Inherited Members
Namespace: Unity.Build
Assembly: solution.dll
Syntax
public static class TypeConstructionUtility
Methods
| Name | Description |
|---|---|
| ConstructFromAssemblyQualifiedTypeName<T>(string) | Construct instance of type resolved from assembly qualified type name, and return it as |
| ConstructTypeDerivedFrom<T>() | Construct instance of first type derived from |
| ConstructTypeDerivedFrom<T>(Func<Type, bool>) | Construct instance of first type derived from |
| ConstructTypeDerivedFrom<T>(Func<Type, bool>, Func<T, bool>) | Construct instance of first type derived from |
| ConstructTypeDerivedFrom<T>(Func<T, bool>) | Construct instance of first type derived from |
| ConstructTypesDerivedFrom<T>() | Construct instance of all types derived from |
| ConstructTypesDerivedFrom<T>(Func<Type, bool>) | Construct instance of all types derived from |
| ConstructTypesDerivedFrom<T>(Func<Type, bool>, Func<T, bool>) | Construct instance of all types derived from |
| ConstructTypesDerivedFrom<T>(Func<T, bool>) | Construct instance of all types derived from |
| TryConstructFromAssemblyQualifiedTypeName<T>(string, out T) | Construct instance of type resolved from assembly qualified type name, and return it as |
| TryConstructTypeDerivedFrom<T>(Func<Type, bool>, Func<T, bool>, out T) | Construct instance of first type derived from |
| TryConstructTypeDerivedFrom<T>(Func<Type, bool>, out T) | Construct instance of first type derived from |
| TryConstructTypeDerivedFrom<T>(Func<T, bool>, out T) | Construct instance of first type derived from |
| TryConstructTypeDerivedFrom<T>(out T) | Construct instance of first type derived from |