ClassPersistentAttribute
Class
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
VersionField
Declaration
cs-api-definition
public string VersionField { get; set; }
Property Value
string
Methods
GetAliasSet()
Declaration
cs-api-definition
public bool GetAliasSet()
Returns
bool