class
DefaultTypeLoader
public class DefaultTypeLoader A default implementation of ITypeLoader with no access control.
Constructors
DefaultTypeLoader() Methods
virtual String TypeToIdentifier(Type type) virtual Type TypeFromIdentifier(String value) virtual PropertyInfo GetProperty(Type declaringType, String name) virtual FieldInfo GetField(Type declaringType, String name) virtual Boolean CanRead(PropertyInfo property) virtual Boolean CanWrite(PropertyInfo property) virtual Boolean CanRead(FieldInfo field) virtual Boolean CanWrite(FieldInfo field) virtual IReadOnlyList<ConstructorInfo> GetConstructors(Type declaringType) virtual IReadOnlyList<MethodInfo> GetMethods(Type declaringType, String name) virtual Type GetNestedType(Type declaringType, String name) virtual Type MakeArrayType(Type elementType, Int32? rank) virtual Type MakeGenericType(Type genericTypeDefinition, Type[] genericArguments) virtual Type LoadType(String assemblyName, String fullName) virtual Boolean CanCache(Type type) Assembly:
Facepunch.ActionGraphs Namespace: Facepunch.ActionGraphs Full Name: Facepunch.ActionGraphs.DefaultTypeLoader