Class SingleFieldIdentity
Inheritance
System.Object
SingleFieldIdentity
Namespace: Telerik.OpenAccess.RT.OID
Assembly: Telerik.OpenAccess.dll
Syntax
public abstract class SingleFieldIdentity : IObjectId
Constructors
SingleFieldIdentity()
Declaration
protected SingleFieldIdentity()
SingleFieldIdentity(Type)
Declaration
protected SingleFieldIdentity(Type pcClass)
Parameters
|
System.Type
pcClass
|
Fields
format
Declaration
protected static IFormatProvider format
Field Value
|
System.IFormatProvider
|
hashCode
Declaration
protected int hashCode
Field Value
|
System.Int32
|
Properties
Id
Declaration
public string Id { get; set; }
Property Value
|
System.String
|
IsValid
Declaration
public bool IsValid { get; }
Property Value
|
System.Boolean
|
Methods
assertKeyNotNull(Object)
Declaration
protected static void assertKeyNotNull(object key)
Parameters
|
System.Object
key
|
CheckString(String)
Declaration
protected static void CheckString(string identityString)
Parameters
|
System.String
identityString
|
Create(Type, Type, Object)
Declaration
public static SingleFieldIdentity Create(Type idType, Type pcType, object val)
Parameters
|
System.Type
idType
|
|
System.Type
pcType
|
|
System.Object
val
|
Returns
|
SingleFieldIdentity
|
Equals(Object)
Declaration
public override sealed bool Equals(object obj)
Parameters
|
System.Object
obj
|
Returns
|
System.Boolean
|
Overrides
System.Object.Equals(System.Object)
GetHashCode()
Declaration
public override sealed int GetHashCode()
Returns
|
System.Int32
|
Overrides
System.Object.GetHashCode()
GetSupportedTypes()
Declaration
public static string[] GetSupportedTypes()
Returns
|
System.String[]
|
getTargetClassName()
Declaration
public string getTargetClassName()
Returns
|
System.String
|
getWrappedKey()
Declaration
public abstract object getWrappedKey()
Returns
|
System.Object
|
hashClassName()
Declaration
protected int hashClassName()
Returns
|
System.Int32
|
IsSupportedType(String)
Declaration
public static bool IsSupportedType(string fieldType)
Parameters
|
System.String
fieldType
|
Returns
|
System.Boolean
|
MapFieldType(String, String)
Declaration
public static Type MapFieldType(string fieldType, string fieldFullName)
Parameters
|
System.String
fieldType
|
|
System.String
fieldFullName
|
Returns
|
System.Type
|
setTargetClassName(Type)
Declaration
protected void setTargetClassName(Type t)
Parameters
|
System.Type
t
|
ToString()
Declaration
public override string ToString()
Returns
|
System.String
|
Overrides
System.Object.ToString()