Class MetaConstraint
Inherited Members
Namespace: Telerik.OpenAccess.Metadata.Relational
Assembly: Telerik.OpenAccess.dll
Syntax
public class MetaConstraint : MetaScopedItem, IMetadataStatusCallback, IHierarchyMetadata, ICloneable, IComparable
Constructors
MetaConstraint(String, String, String, MetaTable, MetaTable, String)
Declaration
public MetaConstraint(string name, string schemaName, string fullName, MetaTable source, MetaTable destination, string description)
Parameters
|
System.String
name
|
|
System.String
schemaName
|
|
System.String
fullName
|
|
MetaTable
source
|
|
MetaTable
destination
|
|
System.String
description
|
MetaConstraint(String, MetaTable, MetaTable)
Declaration
public MetaConstraint(string name, MetaTable source, MetaTable destination)
Parameters
|
System.String
name
|
|
MetaTable
source
|
|
MetaTable
destination
|
Fields
NoConstraint
Properties
DeleteAction
DestinationTable
FullName
Declaration
public string FullName { get; set; }
Property Value
|
System.String
|
SourceColumns
Declaration
public IList<MetaColumn> SourceColumns { get; }
Property Value
|
System.Collections.Generic.IList<MetaColumn>
|
SourceTable
Methods
AddAttribute(MetadataConstants)
Declaration
protected override IMetaItemAttribute AddAttribute(MetadataConstants key)
Parameters
|
MetadataConstants
key
|
Returns
|
IMetaItemAttribute
|
Overrides
Clone()
CompareCore(Object)
Declaration
protected override int CompareCore(object otherItem)
Parameters
|
System.Object
otherItem
|
Returns
|
System.Int32
|
Overrides
GetDefaultValue<Z>(MetadataConstants)
Declaration
protected override Z GetDefaultValue<Z>(MetadataConstants key)
Parameters
|
MetadataConstants
key
|
Returns
|
Z
|
Type Parameters
|
Z
|