C# Class Castle.ActiveRecord.HasManyAttribute

Inheritance: RelationAttribute
Afficher le fichier Open project: nats/castle-1.0.3-mono

Protected Properties

Свойство Type Description
compositeKeyColumns String[]
customCollectionType System.Type
fetchMethod FetchEnum
hasDependentObjects bool
keyColumn String

Méthodes publiques

Méthode Description
HasManyAttribute ( ) : System

Initializes a new instance of the HasManyAttribute class.

HasManyAttribute ( Type mapType ) : System

Initializes a new instance of the HasManyAttribute class.

HasManyAttribute ( Type mapType, String keyColumn, String table ) : System

Initializes a new instance of the HasManyAttribute class.

Method Details

HasManyAttribute() public méthode

Initializes a new instance of the HasManyAttribute class.
public HasManyAttribute ( ) : System
Résultat System

HasManyAttribute() public méthode

Initializes a new instance of the HasManyAttribute class.
public HasManyAttribute ( Type mapType ) : System
mapType System.Type Type of the map.
Résultat System

HasManyAttribute() public méthode

Initializes a new instance of the HasManyAttribute class.
public HasManyAttribute ( Type mapType, String keyColumn, String table ) : System
mapType System.Type Type of items in this association
keyColumn String The key column.
table String The table.
Résultat System

Property Details

compositeKeyColumns protected_oe property

The composite columns Cannot exist with keyColumn != null
protected String[] compositeKeyColumns
Résultat String[]

customCollectionType protected_oe property

Provides a custom collection type.
protected Type,System customCollectionType
Résultat System.Type

fetchMethod protected_oe property

Whether we do outer join fetching for this collection
protected FetchEnum fetchMethod
Résultat FetchEnum

hasDependentObjects protected_oe property

Whether the target type is for dependent objects or not
protected bool hasDependentObjects
Résultat bool

keyColumn protected_oe property

The key column Cannot exist if compositeKeyColumns has a value
protected String keyColumn
Résultat String