Class
SingleFieldIdentity

Definition

Namespace:Telerik.OpenAccess.RT.OID

Assembly:Telerik.OpenAccess.dll

Syntax:

cs-api-definition
public abstract class SingleFieldIdentity : IObjectId

Inheritance: objectSingleFieldIdentity

Derived Classes: SingleFieldIdentityBase<T>

Implements: IObjectId

Constructors

SingleFieldIdentity()

Declaration

cs-api-definition
protected SingleFieldIdentity()

SingleFieldIdentity(Type)

Declaration

cs-api-definition
protected SingleFieldIdentity(Type pcClass)

Parameters

pcClass

Type

Fields

format

Declaration

cs-api-definition
protected static IFormatProvider format

Field Value

IFormatProvider

hashCode

Declaration

cs-api-definition
protected int hashCode

Field Value

int

Properties

Id

Declaration

cs-api-definition
public string Id { get; set; }

Property Value

string

IsValid

Declaration

cs-api-definition
public bool IsValid { get; }

Property Value

bool

Methods

CheckString(string)

Declaration

cs-api-definition
protected static void CheckString(string identityString)

Parameters

identityString

string

Create(Type, Type, object)

Declaration

cs-api-definition
public static SingleFieldIdentity Create(Type idType, Type pcType, object val)

Parameters

idType

Type

pcType

Type

val

object

Returns

SingleFieldIdentity

Equals(object)

Declaration

cs-api-definition
public override sealed bool Equals(object obj)

Parameters

obj

object

Returns

bool

Overrides object.Equals(object)

GetHashCode()

Declaration

cs-api-definition
public override sealed int GetHashCode()

Returns

int

Overrides object.GetHashCode()

GetSupportedTypes()

Declaration

cs-api-definition
public static string[] GetSupportedTypes()

Returns

string[]

IsSupportedType(string)

Declaration

cs-api-definition
public static bool IsSupportedType(string fieldType)

Parameters

fieldType

string

Returns

bool

MapFieldType(string, string)

Declaration

cs-api-definition
public static Type MapFieldType(string fieldType, string fieldFullName)

Parameters

fieldType

string

fieldFullName

string

Returns

Type

ToString()

Declaration

cs-api-definition
public override string ToString()

Returns

string

Overrides object.ToString()

assertKeyNotNull(object)

Declaration

cs-api-definition
protected static void assertKeyNotNull(object key)

Parameters

key

object

getTargetClassName()

Declaration

cs-api-definition
public string getTargetClassName()

Returns

string

getWrappedKey()

Declaration

cs-api-definition
public abstract object getWrappedKey()

Returns

object

hashClassName()

Declaration

cs-api-definition
protected int hashClassName()

Returns

int

setTargetClassName(Type)

Declaration

cs-api-definition
protected void setTargetClassName(Type t)

Parameters

t

Type