public class TypeRegistryPublic Class TypeRegistrypublic ref class TypeRegistryGemstone.Expressions.Evaluator.TypeRegistry = function();
Type.createClass(
'Gemstone.Expressions.Evaluator.TypeRegistry');| TypeRegistry | Creates a new TypeRegistry. |
| Assemblies | Gets distinct assemblies for all RegisteredTypes. |
| GeneratedContextTypeCount | Gets total count of generated context types. |
| ItemString | Gets value for registered symbol with specified name. |
| ItemString, Type | Sets value for registered symbol with specified name, new symbol will be registered if symbol does not exist. |
| Namespaces | Gets distinct namespaces for all RegisteredTypes. |
| RegisteredSymbols | Gets registered symbols. |
| RegisteredTypes | Gets registered types including explicitly registered types and types for registered symbols. |
| StaticTypes | Gets distinct static types for all types registered with RegisterStaticType(Type). |
| Clone | Creates a cloned instance of this TypeRegistry. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetContextType(Type, Type, ISupportContextVariables) | Gets a compiled context type based on registered types and symbols. |
| GetContextTypeTResult, TInstanceParameter(ISupportContextVariables) | Gets a compiled context type based on registered types and symbols. |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetNewContext(Type, Type, ISupportContextVariables) | Gets a new context instance. |
| GetNewContextTResult, TInstanceParameter(ISupportContextVariables) | Gets a new context instance. |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| RegisterStaticType(Type) | Registers a new static Type, i.e., for access in expressions with static using. |
| RegisterStaticTypeT | Registers a new static Type, i.e., for access in expressions with static using. |
| RegisterSymbol(Symbol) | Registers a new or updates an existing Symbol. |
| RegisterSymbolT(String, T) | Registers a new or updates an existing Symbol with specified name and value. |
| RegisterType(Type) | Registers a new Type. |
| RegisterTypeT | Registers a new Type. |
| ToString | Returns a string that represents the current object. (Inherited from Object) |