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

Наследование: ColumnBase, ICodeFacadeObject, INamedObject
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
_codeFacade string
_collate string
_computedColumn bool
_default string
_defaultIsFunc bool
_formula string
_identity IdentityTypeConstants
_isReadOnly bool
_isUnique bool
_obsolete bool
_parentTableRef Reference
_primaryKey bool
_relationshipRef Reference
_validationExpression string

Private Properties

Свойство Тип Описание
GetFriendlyName string
GetIntellisenseRemarks string
IsValidDefault bool
IsValidDefault bool
SupportsIdentity bool

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

Метод Описание
CanHaveDefault ( ) : bool
Column ( INHydrateModelObject root ) : System
CreateRef ( ) : Reference
CreateRef ( string key ) : Reference
GetCodeDefault ( ) : string

Gets the C# code equivalent for this default value

GetCodeFacade ( ) : string
GetCodeType ( bool allowNullable, bool forceNull ) : string
GetSQLDefault ( ) : string

Gets the SQL equivalent for this default value

XmlAppend ( XmlNode node ) : void
XmlLoad ( XmlNode node ) : void

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

Метод Описание
ResetKey ( ) : void

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

Метод Описание
GetFriendlyName ( ) : string
GetIntellisenseRemarks ( ) : string
IsValidDefault ( ) : bool
IsValidDefault ( string value ) : bool
SupportsIdentity ( ) : bool

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

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

public CanHaveDefault ( ) : bool
Результат bool

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

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

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 ( bool allowNullable, bool forceNull ) : string
allowNullable bool
forceNull bool
Результат string

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

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

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

protected ResetKey ( ) : void
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

protected IdentityTypeConstants _identity
Результат IdentityTypeConstants

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

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

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

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

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

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

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

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

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

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

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

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

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

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