Class PersistentTypeValidationRule
Inherited Members
Namespace: Telerik.OpenAccess.Metadata.Validation
Assembly: Telerik.OpenAccess.dll
Syntax
public class PersistentTypeValidationRule : ValidationRuleBase, IValidationRule
Constructors
PersistentTypeValidationRule(Boolean)
Declaration
public PersistentTypeValidationRule(bool addResolutionActions)
Parameters
|
System.Boolean
addResolutionActions
|
Properties
ProjectLanguage
Declaration
public string ProjectLanguage { get; }
Property Value
|
System.String
|
Methods
CanValidateItem(MetaItem)
Declaration
public override bool CanValidateItem(MetaItem item)
Parameters
|
MetaItem
item
|
Returns
|
System.Boolean
|
Overrides
SetPrimaryKey(MetaPersistentType, IList<MetaPrimitiveMember>, Action<ModelChangedEventArgs>)
Declaration
public static void SetPrimaryKey(MetaPersistentType type, IList<MetaPrimitiveMember> memberCollection, Action<ModelChangedEventArgs> modelChangedAction)
Parameters
|
MetaPersistentType
type
|
|
System.Collections.Generic.IList<MetaPrimitiveMember>
memberCollection
|
|
System.Action<ModelChangedEventArgs>
modelChangedAction
|
ValidateItem(MetaItem)
Declaration
protected override ValidationResult ValidateItem(MetaItem item)
Parameters
|
MetaItem
item
|
Returns
|
ValidationResult
|