Class
MetaUDT

Definition

Namespace:Telerik.OpenAccess.Metadata.Relational

Assembly:Telerik.OpenAccess.dll

Syntax:

cs-api-definition
public class MetaUDT : MetaScopedItem, IMetadataStatusCallback, IHierarchyMetadata, IDataColumn

Inheritance: objectMetaItemMetaScopedItemMetaUDT

Implements: IDataColumnIHierarchyMetadataIMetadataStatusCallback

Inherited Members MetaScopedItem.SchemaNameMetaItem.MetadataIdMetaItem.CalculatePositionHash()MetaItem.CalculatePrimaryHash()MetaItem.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

MetaUDT(string, string, string, string, int?, int?, object)

Declaration

cs-api-definition
public MetaUDT(string name, string schemaName, string fullName, string baseSqlType, int? length, int? scale, object defaultVal)

Parameters

name

string

schemaName

string

fullName

string

baseSqlType

string

length

int?

scale

int?

defaultVal

object

MetaUDT(string, string, string, string, int?, int?, object, bool, string, string)

Declaration

cs-api-definition
public MetaUDT(string name, string schemaName, string fullName, string baseSqlType, int? length, int? scale, object defaultVal, bool isAssemblyType, string assemblyQualifiedName, string description)

Parameters

name

string

schemaName

string

fullName

string

baseSqlType

string

length

int?

scale

int?

defaultVal

object

isAssemblyType

bool

assemblyQualifiedName

string

description

string

Properties

AssemblyQualifiedName

Declaration

cs-api-definition
public string AssemblyQualifiedName { get; }

Property Value

string

BaseSqlType

Declaration

cs-api-definition
public string BaseSqlType { get; }

Property Value

string

ConverterName

Declaration

cs-api-definition
public string ConverterName { get; set; }

Property Value

string

DefaultValue

Declaration

cs-api-definition
public object DefaultValue { get; }

Property Value

object

FullName

Declaration

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

Property Value

string

IsAssemblyType

Declaration

cs-api-definition
public bool IsAssemblyType { get; }

Property Value

bool

IsNullable

Declaration

cs-api-definition
public bool? IsNullable { get; }

Property Value

bool?

Implements IDataColumn.IsNullable

Length

Declaration

cs-api-definition
public int? Length { get; }

Property Value

int?

Scale

Declaration

cs-api-definition
public int? Scale { get; }

Property Value

int?

Methods

AddAttribute(MetadataConstants)

Declaration

cs-api-definition
protected override IMetaItemAttribute AddAttribute(MetadataConstants key)

Parameters

key

MetadataConstants

Returns

IMetaItemAttribute

Overrides MetaScopedItem.AddAttribute(MetadataConstants)

Clone()

Declaration

cs-api-definition
public override MetaItem Clone()

Returns

MetaItem

Overrides MetaItem.Clone()

CompareCore(object)

Declaration

cs-api-definition
protected override int CompareCore(object otherItem)

Parameters

otherItem

object

Returns

int

Overrides MetaItem.CompareCore(object)

GetDefaultValue<Z>(MetadataConstants)

Declaration

cs-api-definition
protected override Z GetDefaultValue<Z>(MetadataConstants key)

Parameters

key

MetadataConstants

Returns

Z

Overrides MetaScopedItem.GetDefaultValue<Z>(MetadataConstants)