Class
PersistentAttribute

Definition

Namespace:Telerik.OpenAccess

Assembly:Telerik.OpenAccess.dll

Syntax:

cs-api-definition
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Struct|AttributeTargets.Interface, Inherited = false)]
public sealed class PersistentAttribute : Attribute

Inheritance: objectAttributePersistentAttribute

Constructors

PersistentAttribute()

Declaration

cs-api-definition
public PersistentAttribute()

Properties

Alias

Declaration

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

Property Value

string

ApplicationIdentity

Declaration

cs-api-definition
[Obsolete("An alternative API is available: Use the Identity property instead.", false)]
public Type ApplicationIdentity { get; set; }

Property Value

Type

ApplicationIdentityClassName

Declaration

cs-api-definition
[Obsolete("An alternative API is available: Use the IdentityClassName property instead.", false)]
public string ApplicationIdentityClassName { get; set; }

Property Value

string

Identity

Declaration

cs-api-definition
public Type Identity { get; set; }

Property Value

Type

IdentityClassName

Declaration

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

Property Value

string

IdentityField

Declaration

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

Property Value

string

UseCascadeDelete

Declaration

cs-api-definition
public CascadeDeleteOption UseCascadeDelete { get; set; }

Property Value

CascadeDeleteOption

VersionField

Declaration

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

Property Value

string

Methods

GetAliasSet()

Declaration

cs-api-definition
public bool GetAliasSet()

Returns

bool