C# Класс nHydrate.Generator.Models.Parameter

Наследование: nHydrate.Generator.Common.GeneratorFramework.BaseModelObject, ICodeFacadeObject, INamedObject, ICloneable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_allowNull bool
_codeFacade string
_dataType System.Data.SqlDbType
_default string
_description string
_generated bool
_id int
_length int
_name string
_parentTableRef Reference
_relationshipRef Reference
_scale int
_sortOrder int

Private Properties

Свойство Тип Описание
GetLengthString string

Открытые методы

Метод Описание
Clone ( ) : object
CreateRef ( ) : Reference
CreateRef ( string key ) : Reference
GetCodeDefault ( ) : string

Gets the C# code equivalent for this default value

GetCodeFacade ( ) : string
GetCodeType ( ) : string
GetCodeType ( bool allowNullable ) : string
GetPredefinedScale ( ) : int
GetPredefinedSize ( ) : int
GetSQLDefault ( ) : string

Gets the SQL equivalent for this default value

Parameter ( INHydrateModelObject root ) : System
ResetId ( int newId ) : void
ToString ( ) : string
XmlAppend ( XmlNode node ) : void
XmlLoad ( XmlNode node ) : void

Защищенные методы

Метод Описание
SetKey ( string key ) : void

Приватные методы

Метод Описание
GetLengthString ( ) : string

Описание методов

Clone() публичный Метод

public Clone ( ) : object
Результат object

CreateRef() публичный Метод

public CreateRef ( ) : Reference
Результат Reference

CreateRef() публичный Метод

public CreateRef ( string key ) : Reference
key string
Результат Reference

GetCodeDefault() публичный Метод

Gets the C# code equivalent for this default value
public GetCodeDefault ( ) : string
Результат string

GetCodeFacade() публичный Метод

public GetCodeFacade ( ) : string
Результат string

GetCodeType() публичный Метод

public GetCodeType ( ) : string
Результат string

GetCodeType() публичный Метод

public GetCodeType ( bool allowNullable ) : string
allowNullable bool
Результат string

GetPredefinedScale() публичный Метод

public GetPredefinedScale ( ) : int
Результат int

GetPredefinedSize() публичный Метод

public GetPredefinedSize ( ) : int
Результат int

GetSQLDefault() публичный Метод

Gets the SQL equivalent for this default value
public GetSQLDefault ( ) : string
Результат string

Parameter() публичный Метод

public Parameter ( INHydrateModelObject root ) : System
root INHydrateModelObject
Результат System

ResetId() публичный Метод

public ResetId ( int newId ) : void
newId int
Результат void

SetKey() защищенный Метод

protected SetKey ( string key ) : void
key string
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

XmlAppend() публичный Метод

public XmlAppend ( XmlNode node ) : void
node System.Xml.XmlNode
Результат void

XmlLoad() публичный Метод

public XmlLoad ( XmlNode node ) : void
node System.Xml.XmlNode
Результат void

Описание свойств

_allowNull защищенное свойство

protected bool _allowNull
Результат bool

_codeFacade защищенное свойство

protected string _codeFacade
Результат string

_dataType защищенное свойство

protected System.Data.SqlDbType _dataType
Результат System.Data.SqlDbType

_default защищенное свойство

protected string _default
Результат string

_description защищенное свойство

protected string _description
Результат string

_generated защищенное свойство

protected bool _generated
Результат bool

_id защищенное свойство

protected int _id
Результат int

_length защищенное свойство

protected int _length
Результат int

_name защищенное свойство

protected string _name
Результат string

_parentTableRef защищенное свойство

protected Reference _parentTableRef
Результат Reference

_relationshipRef защищенное свойство

protected Reference _relationshipRef
Результат Reference

_scale защищенное свойство

protected int _scale
Результат int

_sortOrder защищенное свойство

protected int _sortOrder
Результат int