Class
MetaStoredProcedureParameter

Definition

Namespace:Telerik.OpenAccess.Metadata.Relational

Assembly:Telerik.OpenAccess.dll

Syntax:

cs-api-definition
public class MetaStoredProcedureParameter : MetaItem, IMetadataStatusCallback, IHierarchyMetadata, IDataColumn

Inheritance: objectMetaItemMetaStoredProcedureParameter

Implements: IDataColumnIHierarchyMetadataIMetadataStatusCallback

Inherited Members MetaItem.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

MetaStoredProcedureParameter(string, ParameterMode, int?, string, int?, int?, bool?, string)

Declaration

cs-api-definition
public MetaStoredProcedureParameter(string name, ParameterMode mode, int? adoType, string sqlType, int? length, int? scale, bool? isNull, string description)

Parameters

name

string

mode

ParameterMode

adoType

int?

sqlType

string

length

int?

scale

int?

isNull

bool?

description

string

MetaStoredProcedureParameter(string, ParameterMode, string)

Declaration

cs-api-definition
public MetaStoredProcedureParameter(string name, ParameterMode mode, string sqlType)

Parameters

name

string

mode

ParameterMode

sqlType

string

MetaStoredProcedureParameter(string, ParameterMode, string, int?, int?)

Declaration

cs-api-definition
public MetaStoredProcedureParameter(string name, ParameterMode mode, string sqlType, int? length, int? scale)

Parameters

name

string

mode

ParameterMode

sqlType

string

length

int?

scale

int?

Properties

AdoType

Declaration

cs-api-definition
public int? AdoType { get; set; }

Property Value

int?

BackingUDT

Declaration

cs-api-definition
public MetaUDT BackingUDT { get; set; }

Property Value

MetaUDT

DeclaringProcedure

Declaration

cs-api-definition
public MetaStoredProcedure DeclaringProcedure { get; set; }

Property Value

MetaStoredProcedure

IsNullable

Declaration

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

Property Value

bool?

Implements IDataColumn.IsNullable

Length

Declaration

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

Property Value

int?

Mode

Declaration

cs-api-definition
public ParameterMode Mode { get; set; }

Property Value

ParameterMode

Scale

Declaration

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

Property Value

int?

SqlType

Declaration

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

Property Value

string

Type

Declaration

cs-api-definition
[Browsable(false)]
public MetaPrimitiveType Type { get; set; }

Property Value

MetaPrimitiveType

Methods

AddAttribute(MetadataConstants)

Declaration

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

Parameters

key

MetadataConstants

Returns

IMetaItemAttribute

Overrides MetaItem.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 MetaItem.GetDefaultValue<Z>(MetadataConstants)