Class
MetaView

Definition

Namespace:Telerik.OpenAccess.Metadata.Relational

Assembly:Telerik.OpenAccess.dll

Syntax:

cs-api-definition
public class MetaView : MetaTable, IMetadataStatusCallback, IHierarchyMetadata

Inheritance: objectMetaItemMetaScopedItemMetaTableMetaView

Implements: IHierarchyMetadataIMetadataStatusCallback

Inherited Members MetaTable.SchemaAndNameComparerMetaTable.AddAttribute(MetadataConstants)MetaTable.GetDefaultValue<Z>(MetadataConstants)MetaTable.Clone()MetaTable.CompareCore(object)MetaTable.CalculatePositionHash()MetaTable.CalculatePrimaryHash()MetaTable.InsertStoredProcedureMetaTable.UpdateStoredProcedureMetaTable.DeleteStoredProcedureMetaTable.RemoveRowsStoredProcedureMetaScopedItem.SchemaNameMetaItem.MetadataIdMetaItem.CreateAttribute<Z>(MetadataConstants, Z)MetaItem.ToString()MetaItem.GetAttributeValue<V>(MetadataConstants)MetaItem.SetAttributeValue<V>(object, MetadataConstants, V)MetaItem.Attach(IMetadataStatusCallback)MetaItem.Detach(IMetadataStatusCallback)MetaItem.OnPropertyChanged(object, string, object, object)MetaItem.GetChildren()MetaItem.GetParent()MetaItem.GetRoot()MetaItem.CompareTo(object)MetaItem.CastTo<T>(object)MetaItem.MetaDataPropertiesMetaItem.DescriptionMetaItem.NameMetaItem.UseDefaultMappingMetaItem.HasChildrenMetaItem.Root

Constructors

MetaView(string)

Declaration

cs-api-definition
public MetaView(string name)

Parameters

name

string

MetaView(string, string, string, bool, MetaStoredProcedureMapping, MetaStoredProcedureMapping, MetaStoredProcedureMapping, MetaStoredProcedureMapping, string)

Declaration

cs-api-definition
public MetaView(string name, string schemaName, string fullName, bool readOnly, MetaStoredProcedureMapping insertProcedure, MetaStoredProcedureMapping updateProcedure, MetaStoredProcedureMapping deleteProcedure, MetaStoredProcedureMapping removeRowsProcedure, string description)

Parameters

name

string

schemaName

string

fullName

string

readOnly

bool

insertProcedure

MetaStoredProcedureMapping

updateProcedure

MetaStoredProcedureMapping

deleteProcedure

MetaStoredProcedureMapping

removeRowsProcedure

MetaStoredProcedureMapping

description

string

MetaView(string, string, string, bool, string, MetaStoredProcedureMapping, MetaStoredProcedureMapping, MetaStoredProcedureMapping, MetaStoredProcedureMapping, string)

Declaration

cs-api-definition
public MetaView(string name, string schemaName, string fullName, bool readOnly, string pkConstraintName, MetaStoredProcedureMapping insertProcedure, MetaStoredProcedureMapping updateProcedure, MetaStoredProcedureMapping deleteProcedure, MetaStoredProcedureMapping removeRowsProcedure, string description)

Parameters

name

string

schemaName

string

fullName

string

readOnly

bool

pkConstraintName

string

insertProcedure

MetaStoredProcedureMapping

updateProcedure

MetaStoredProcedureMapping

deleteProcedure

MetaStoredProcedureMapping

removeRowsProcedure

MetaStoredProcedureMapping

description

string

Properties

Columns

Declaration

cs-api-definition
[Browsable(false)]
public override IList<MetaColumn> Columns { get; }

Property Value

IList<MetaColumn>

Overrides MetaTable.Columns

Constraints

Declaration

cs-api-definition
[Browsable(false)]
public override IList<MetaConstraint> Constraints { get; }

Property Value

IList<MetaConstraint>

Overrides MetaTable.Constraints

FullName

Declaration

cs-api-definition
public override string FullName { get; }

Property Value

string

Overrides MetaTable.FullName

Indexes

Declaration

cs-api-definition
[Browsable(false)]
public override IList<MetaIndex> Indexes { get; }

Property Value

IList<MetaIndex>

Overrides MetaTable.Indexes

IsJoinTable

Declaration

cs-api-definition
[Browsable(false)]
public override bool IsJoinTable { get; }

Property Value

bool

Overrides MetaTable.IsJoinTable

PKConstraintName

Declaration

cs-api-definition
public override string PKConstraintName { get; }

Property Value

string

Overrides MetaTable.PKConstraintName

ReadOnly

Declaration

cs-api-definition
public override bool ReadOnly { get; }

Property Value

bool

Overrides MetaTable.ReadOnly