C# Class nHydrate.Generator.Models.Relation

Inheritance: nHydrate.Generator.Common.GeneratorFramework.BaseModelObject
Afficher le fichier Open project: nHydrate/nHydrate Class Usage Examples

Protected Properties

Свойство Type Description
_childTableRef Reference
_columnRelationships ColumnRelationshipCollection
_constraintName string
_id int
_parentTableRef Reference
_roleName string

Private Properties

Свойство Type Description
RefreshRoleName void

Méthodes publiques

Méthode Description
CreateRef ( ) : Reference
CreateRef ( string key ) : Reference
Equals ( object obj ) : bool
GetAssociativeOtherRelation ( ) : Relation
GetSecondaryAssociativeTable ( ) : Table
IsInvalidRelation ( ) : bool
IsPrimaryKeyRelation ( ) : bool
Relation ( INHydrateModelObject root ) : System
ResetId ( int newId ) : void
ToLongString ( ) : string
ToString ( ) : string
XmlAppend ( XmlNode node ) : void
XmlLoad ( XmlNode node ) : void

Méthodes protégées

Méthode Description
OnAfterChildTableChange ( object sender, System e ) : void
OnAfterParentTableChange ( object sender, System e ) : void
OnBeforeChildTableChange ( object sender, System e ) : void
OnBeforeParentTableChange ( object sender, System e ) : void

Private Methods

Méthode Description
RefreshRoleName ( ) : void

Method Details

CreateRef() public méthode

public CreateRef ( ) : Reference
Résultat Reference

CreateRef() public méthode

public CreateRef ( string key ) : Reference
key string
Résultat Reference

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetAssociativeOtherRelation() public méthode

public GetAssociativeOtherRelation ( ) : Relation
Résultat Relation

GetSecondaryAssociativeTable() public méthode

public GetSecondaryAssociativeTable ( ) : Table
Résultat Table

IsInvalidRelation() public méthode

public IsInvalidRelation ( ) : bool
Résultat bool

IsPrimaryKeyRelation() public méthode

public IsPrimaryKeyRelation ( ) : bool
Résultat bool

OnAfterChildTableChange() protected méthode

protected OnAfterChildTableChange ( object sender, System e ) : void
sender object
e System
Résultat void

OnAfterParentTableChange() protected méthode

protected OnAfterParentTableChange ( object sender, System e ) : void
sender object
e System
Résultat void

OnBeforeChildTableChange() protected méthode

protected OnBeforeChildTableChange ( object sender, System e ) : void
sender object
e System
Résultat void

OnBeforeParentTableChange() protected méthode

protected OnBeforeParentTableChange ( object sender, System e ) : void
sender object
e System
Résultat void

Relation() public méthode

public Relation ( INHydrateModelObject root ) : System
root INHydrateModelObject
Résultat System

ResetId() public méthode

public ResetId ( int newId ) : void
newId int
Résultat void

ToLongString() public méthode

public ToLongString ( ) : string
Résultat string

ToString() public méthode

public ToString ( ) : string
Résultat string

XmlAppend() public méthode

public XmlAppend ( XmlNode node ) : void
node System.Xml.XmlNode
Résultat void

XmlLoad() public méthode

public XmlLoad ( XmlNode node ) : void
node System.Xml.XmlNode
Résultat void

Property Details

_childTableRef protected_oe property

protected Reference _childTableRef
Résultat Reference

_columnRelationships protected_oe property

protected ColumnRelationshipCollection _columnRelationships
Résultat ColumnRelationshipCollection

_constraintName protected_oe property

protected string _constraintName
Résultat string

_id protected_oe property

protected int _id
Résultat int

_parentTableRef protected_oe property

protected Reference _parentTableRef
Résultat Reference

_roleName protected_oe property

protected string _roleName
Résultat string