Class RuntimeCodebase
Inheritance
RuntimeCodebase
Syntax
public static class RuntimeCodebase
Fields
disallowedAssemblies
Declaration
public static HashSet<string> disallowedAssemblies
Field Value
Properties
assemblies
Declaration
public static IEnumerable<Assembly> assemblies { get; }
Property Value
renamedAssemblies
Declaration
public static Dictionary<string, string> renamedAssemblies { get; }
Property Value
renamedNamespaces
Declaration
public static Dictionary<string, string> renamedNamespaces { get; }
Property Value
renamedTypes
Declaration
public static Dictionary<string, Type> renamedTypes { get; }
Property Value
types
Declaration
public static IEnumerable<Type> types { get; }
Property Value
Methods
ClearCachedTypes()
Declaration
public static void ClearCachedTypes()
DeserializeType(String)
Declaration
public static Type DeserializeType(string typeName)
Parameters
Type |
Name |
Description |
String |
typeName |
|
Returns
GetAssemblyAttributes(Type)
Declaration
public static IEnumerable<Attribute> GetAssemblyAttributes(Type attributeType)
Parameters
Type |
Name |
Description |
Type |
attributeType |
|
Returns
GetAssemblyAttributes(Type, IEnumerable<Assembly>)
Declaration
public static IEnumerable<Attribute> GetAssemblyAttributes(Type attributeType, IEnumerable<Assembly> assemblies)
Parameters
Returns
GetAssemblyAttributes<TAttribute>()
Declaration
public static IEnumerable<TAttribute> GetAssemblyAttributes<TAttribute>()
where TAttribute : Attribute
Returns
Type Parameters
Name |
Description |
TAttribute |
|
GetAssemblyAttributes<TAttribute>(IEnumerable<Assembly>)
Declaration
public static IEnumerable<TAttribute> GetAssemblyAttributes<TAttribute>(IEnumerable<Assembly> assemblies)
where TAttribute : Attribute
Parameters
Returns
Type Parameters
Name |
Description |
TAttribute |
|
PrewarmTypeDeserialization(Type)
Declaration
public static void PrewarmTypeDeserialization(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
RenamedMembers(Type)
Declaration
public static Dictionary<string, string> RenamedMembers(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
SerializeType(Type)
Declaration
public static string SerializeType(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
TryDeserializeType(String, out Type)
Declaration
public static bool TryDeserializeType(string typeName, out Type type)
Parameters
Returns