Class
SingleFieldIdentityBase<T>

Definition

Namespace:Telerik.OpenAccess.RT.OID

Assembly:Telerik.OpenAccess.dll

Type Parameters:

T

Syntax:

cs-api-definition
public abstract class SingleFieldIdentityBase<T> : SingleFieldIdentity, IObjectId

Inheritance: objectSingleFieldIdentitySingleFieldIdentityBase<T>

Derived Classes: ByteIdentityCharIdentityGuidIdentityIntIdentityLongIdentityShortIdentityStringIdentity

Implements: IObjectId

Inherited Members SingleFieldIdentity.formatSingleFieldIdentity.hashCodeSingleFieldIdentity.assertKeyNotNull(object)SingleFieldIdentity.setTargetClassName(Type)SingleFieldIdentity.getTargetClassName()SingleFieldIdentity.hashClassName()SingleFieldIdentity.GetHashCode()SingleFieldIdentity.Equals(object)SingleFieldIdentity.ToString()SingleFieldIdentity.CheckString(string)SingleFieldIdentity.MapFieldType(string, string)SingleFieldIdentity.IsSupportedType(string)SingleFieldIdentity.GetSupportedTypes()SingleFieldIdentity.Create(Type, Type, object)SingleFieldIdentity.IdSingleFieldIdentity.IsValid

Constructors

SingleFieldIdentityBase()

Declaration

cs-api-definition
protected SingleFieldIdentityBase()

SingleFieldIdentityBase(Type)

Declaration

cs-api-definition
protected SingleFieldIdentityBase(Type pcClass)

Parameters

pcClass

Type

Fields

keyValue

Declaration

cs-api-definition
public T keyValue

Field Value

T

Methods

FixHashValue()

Declaration

cs-api-definition
protected void FixHashValue()

InitializeForClassAndStringValue(Type, string)

Declaration

cs-api-definition
public SingleFieldIdentityBase<T> InitializeForClassAndStringValue(Type type, string val)

Parameters

type

Type

val

string

Returns

SingleFieldIdentityBase<T>

InitializeForClassAndValue(Type, T)

Declaration

cs-api-definition
public SingleFieldIdentityBase<T> InitializeForClassAndValue(Type type, T val)

Parameters

type

Type

val

T

Returns

SingleFieldIdentityBase<T>

getKey()

Declaration

cs-api-definition
public virtual T getKey()

Returns

T

getWrappedKey()

Declaration

cs-api-definition
public override object getWrappedKey()

Returns

object

Overrides SingleFieldIdentity.getWrappedKey()