Class
MetadataSource

Definition

Namespace:Telerik.OpenAccess.Metadata

Assembly:Telerik.OpenAccess.dll

Syntax:

cs-api-definition
public abstract class MetadataSource

Inheritance: objectMetadataSource

Derived Classes: AggregateMetadataSourceAttributesMetadataSourceXmlMetadataSourceBase

Constructors

MetadataSource()

Declaration

cs-api-definition
public MetadataSource()

MetadataSource(AggregationOptions)

Declaration

cs-api-definition
public MetadataSource(AggregationOptions options)

Parameters

options

AggregationOptions

Fields

aggregationOptions

Declaration

cs-api-definition
protected AggregationOptions aggregationOptions

Field Value

AggregationOptions

Properties

ValidationBehavior

Declaration

cs-api-definition
public ValidationBehavior ValidationBehavior { get; set; }

Property Value

ValidationBehavior

ValidationResult

Declaration

cs-api-definition
public IValidationResult ValidationResult { get; }

Property Value

IValidationResult

Methods

CreateModel()

Declaration

cs-api-definition
protected abstract MetadataContainer CreateModel()

Returns

MetadataContainer

GetModel()

Declaration

cs-api-definition
public MetadataContainer GetModel()

Returns

MetadataContainer

GetValidationRuleProvider()

Declaration

cs-api-definition
protected virtual IValidationRuleProvider GetValidationRuleProvider()

Returns

IValidationRuleProvider

SetContainerSettings(MetadataContainer)

Declaration

cs-api-definition
protected virtual void SetContainerSettings(MetadataContainer container)

Parameters

container

MetadataContainer

Validate()

Declaration

cs-api-definition
public void Validate()

Validate(ValidationMode)

Declaration

cs-api-definition
public void Validate(ValidationMode validationMode)

Parameters

validationMode

ValidationMode