C# Class FluentNHibernate.Conventions.ForeignKeyConvention

Inheritance: IReferenceConvention, IHasManyConvention, IHasManyToManyConvention, IJoinedSubclassConvention, IJoinConvention
Afficher le fichier Open project: HudsonAkridge/fluent-nhibernate

Méthodes publiques

Méthode Description
Accept ( IManyToManyPart target ) : bool
Accept ( IManyToOnePart target ) : bool
Accept ( IOneToManyPart target ) : bool
Apply ( IManyToManyPart target ) : void
Apply ( IManyToOnePart target ) : void
Apply ( IOneToManyPart target ) : void

Méthodes protégées

Méthode Description
GetKeyName ( PropertyInfo property, Type type ) : string

Method Details

Accept() public méthode

public Accept ( IManyToManyPart target ) : bool
target IManyToManyPart
Résultat bool

Accept() public méthode

public Accept ( IManyToOnePart target ) : bool
target IManyToOnePart
Résultat bool

Accept() public méthode

public Accept ( IOneToManyPart target ) : bool
target IOneToManyPart
Résultat bool

Apply() public méthode

public Apply ( IManyToManyPart target ) : void
target IManyToManyPart
Résultat void

Apply() public méthode

public Apply ( IManyToOnePart target ) : void
target IManyToOnePart
Résultat void

Apply() public méthode

public Apply ( IOneToManyPart target ) : void
target IOneToManyPart
Résultat void

GetKeyName() protected abstract méthode

protected abstract GetKeyName ( PropertyInfo property, Type type ) : string
property System.Reflection.PropertyInfo
type System.Type
Résultat string