C# 클래스 nHydrate.Generator.Models.Database

상속: nHydrate.Generator.Common.GeneratorFramework.BaseModelObject
파일 보기 프로젝트 열기: nHydrate/nHydrate 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_collate string
_columns ColumnCollection
_createdByColumnName string
_createdDateColumName string
_customAggregateColumns CustomAggregateColumnCollection
_customAggregates CustomAggregateCollection
_customRetrieveRuleParameters ParameterCollection
_customRetrieveRules CustomRetrieveRuleCollection
_customStoredProcedureColumns CustomStoredProcedureColumnCollection
_customStoredProcedures CustomStoredProcedureCollection
_customViewColumns CustomViewColumnCollection
_customViews CustomViewCollection
_databaseName string
_fullIndexSearchColumnName string
_functionColumns FunctionColumnCollection
_functionParameters ParameterCollection
_functions FunctionCollection
_grantExecUser string
_modifiedByColumnName string
_modifiedDateColumnName string
_relations RelationCollection
_tables TableCollection
_timestampColumnName string
_useGeneratedCRUD bool
_viewRelations ViewRelationCollection

Private Properties

프로퍼티 타입 설명
GetGeneratedTables IEnumerable
GetRelationsWhereChild IEnumerable
GetRelationsWhereChild IEnumerable

공개 메소드들

메소드 설명
Database ( INHydrateModelObject root ) : System
XmlAppend ( XmlNode node ) : void
XmlLoad ( XmlNode node ) : void

보호된 메소드들

메소드 설명
RelationRoleExists ( string roleName, Relation skipItem ) : bool

비공개 메소드들

메소드 설명
GetGeneratedTables ( ) : IEnumerable
GetRelationsWhereChild ( Table table ) : IEnumerable
GetRelationsWhereChild ( Table table, bool fullHierarchy ) : IEnumerable

메소드 상세

Database() 공개 메소드

public Database ( INHydrateModelObject root ) : System
root INHydrateModelObject
리턴 System

RelationRoleExists() 보호된 메소드

protected RelationRoleExists ( string roleName, Relation skipItem ) : bool
roleName string
skipItem Relation
리턴 bool

XmlAppend() 공개 메소드

public XmlAppend ( XmlNode node ) : void
node System.Xml.XmlNode
리턴 void

XmlLoad() 공개 메소드

public XmlLoad ( XmlNode node ) : void
node System.Xml.XmlNode
리턴 void

프로퍼티 상세

_collate 보호되어 있는 프로퍼티

protected string _collate
리턴 string

_columns 보호되어 있는 프로퍼티

protected ColumnCollection _columns
리턴 ColumnCollection

_createdByColumnName 보호되어 있는 프로퍼티

protected string _createdByColumnName
리턴 string

_createdDateColumName 보호되어 있는 프로퍼티

protected string _createdDateColumName
리턴 string

_customAggregateColumns 보호되어 있는 프로퍼티

protected CustomAggregateColumnCollection _customAggregateColumns
리턴 CustomAggregateColumnCollection

_customAggregates 보호되어 있는 프로퍼티

protected CustomAggregateCollection _customAggregates
리턴 CustomAggregateCollection

_customRetrieveRuleParameters 보호되어 있는 프로퍼티

protected ParameterCollection _customRetrieveRuleParameters
리턴 ParameterCollection

_customRetrieveRules 보호되어 있는 프로퍼티

protected CustomRetrieveRuleCollection _customRetrieveRules
리턴 CustomRetrieveRuleCollection

_customStoredProcedureColumns 보호되어 있는 프로퍼티

protected CustomStoredProcedureColumnCollection _customStoredProcedureColumns
리턴 CustomStoredProcedureColumnCollection

_customStoredProcedures 보호되어 있는 프로퍼티

protected CustomStoredProcedureCollection _customStoredProcedures
리턴 CustomStoredProcedureCollection

_customViewColumns 보호되어 있는 프로퍼티

protected CustomViewColumnCollection _customViewColumns
리턴 CustomViewColumnCollection

_customViews 보호되어 있는 프로퍼티

protected CustomViewCollection _customViews
리턴 CustomViewCollection

_databaseName 보호되어 있는 프로퍼티

protected string _databaseName
리턴 string

_fullIndexSearchColumnName 보호되어 있는 프로퍼티

protected string _fullIndexSearchColumnName
리턴 string

_functionColumns 보호되어 있는 프로퍼티

protected FunctionColumnCollection _functionColumns
리턴 FunctionColumnCollection

_functionParameters 보호되어 있는 프로퍼티

protected ParameterCollection _functionParameters
리턴 ParameterCollection

_functions 보호되어 있는 프로퍼티

protected FunctionCollection _functions
리턴 FunctionCollection

_grantExecUser 보호되어 있는 프로퍼티

protected string _grantExecUser
리턴 string

_modifiedByColumnName 보호되어 있는 프로퍼티

protected string _modifiedByColumnName
리턴 string

_modifiedDateColumnName 보호되어 있는 프로퍼티

protected string _modifiedDateColumnName
리턴 string

_relations 보호되어 있는 프로퍼티

protected RelationCollection _relations
리턴 RelationCollection

_tables 보호되어 있는 프로퍼티

protected TableCollection _tables
리턴 TableCollection

_timestampColumnName 보호되어 있는 프로퍼티

protected string _timestampColumnName
리턴 string

_useGeneratedCRUD 보호되어 있는 프로퍼티

protected bool _useGeneratedCRUD
리턴 bool

_viewRelations 보호되어 있는 프로퍼티

protected ViewRelationCollection _viewRelations
리턴 ViewRelationCollection