Class PersistentClassesRegistry
Inheritance
Namespace: Telerik.OpenAccess.RT
Assembly: Telerik.OpenAccess.dll
Syntax
public sealed class PersistentClassesRegistry
Properties
Version
Declaration
public static short Version { get; }
Property Value
System.
|
Methods
checkAuthorizedStateManager(StateManager)
Declaration
public static void checkAuthorizedStateManager(StateManager sm)
Parameters
State
|
CheckLicense(Dictionary<Assembly, Int32>)
Declaration
public static bool CheckLicense(Dictionary<Assembly, int> search)
Parameters
System.
|
Returns
System.
|
GetAllFields(Type)
Declaration
public PersistentClassesRegistry.RegistryFieldInfo[] GetAllFields(Type pcClass)
Parameters
System.
|
Returns
GetAllFieldsAsMemberInfo(Type)
Declaration
public MemberInfo[] GetAllFieldsAsMemberInfo(Type pcClass)
Parameters
System.
|
Returns
System.
|
GetAllFieldsRolledout(Type)
Declaration
public PersistentClassesRegistry.RegistryFieldInfo[] GetAllFieldsRolledout(Type pcClass)
Parameters
System.
|
Returns
GetCreatorInstance(Type)
Declaration
public static PersistenceCapable GetCreatorInstance(Type pcClass)
Parameters
System.
|
Returns
GetFields(Type)
Declaration
public PersistentClassesRegistry.RegistryFieldInfo[] GetFields(Type pcClass)
Parameters
System.
|
Returns
GetInfo(Type)
Declaration
public static PersistentClassesRegistry.IEnhancedClassInfo GetInfo(Type type)
Parameters
System.
|
Returns
getInstance()
GetModelVersion(Type)
Declaration
public static int GetModelVersion(Type t)
Parameters
System.
|
Returns
System.
|
GetPersistenceCapableType(String)
Declaration
public static Type GetPersistenceCapableType(string name)
Parameters
System.
|
Returns
System.
|
GetPropertyName(Type, String)
Declaration
public string GetPropertyName(Type type, string name)
Parameters
System.
|
System.
|
Returns
System.
|
HasCompositeKeys(Type)
Declaration
public static bool HasCompositeKeys(Type t)
Parameters
System.
|
Returns
System.
|
IsPersistenceCapable(Type)
Declaration
public static bool IsPersistenceCapable(Type ty)
Parameters
System.
|
Returns
System.
|
IsPersistentField(Type, String)
Declaration
public static bool IsPersistentField(Type type, string name)
Parameters
System.
|
System.
|
Returns
System.
|
IsPersistentRegistered(Type, Boolean)
Declaration
public static bool IsPersistentRegistered(Type pcClass, bool complain)
Parameters
System.
|
System.
|
Returns
System.
|
newInstance(Type, StateManager)
Declaration
public PersistenceCapable newInstance(Type pcClass, StateManager sm)
Parameters
System.
|
State
|
Returns
newInstance(Type, StateManager, IObjectId)
Declaration
public PersistenceCapable newInstance(Type pcClass, StateManager sm, IObjectId oid)
Parameters
System.
|
State
|
IObject
|
Returns
newObjectIdInstance(Type, String)
Declaration
public IObjectId newObjectIdInstance(Type pcClass, string str)
Parameters
System.
|
System.
|
Returns
RegisterAssembly(Type[])
Declaration
public static void RegisterAssembly(Type[] types)
Parameters
System.
|
registerAuthorizedStateManagerClass(Object)
Declaration
public static void registerAuthorizedStateManagerClass(object smClass)
Parameters
System.
|
RegisterType(Type, Type, PersistentClassesRegistry.RegistryFieldInfo[], Type, PersistentClassesRegistry.CreateInstance)
Declaration
public static void RegisterType(Type _pcClass, Type idType, PersistentClassesRegistry.RegistryFieldInfo[] _fields, Type _persistenceCapableSuperType, PersistentClassesRegistry.CreateInstance createDelegate)
Parameters
System.
|
System.
|
Persistent
|
System.
|
Persistent
|
ResolveAlias(String)
Declaration
public static string ResolveAlias(string aliasOrRealName)
Parameters
System.
|
Returns
System.
|