C# 클래스 Castle.ActiveRecord.HasManyAttribute

상속: RelationAttribute
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono

보호된 프로퍼티들

프로퍼티 타입 설명
compositeKeyColumns String[]
customCollectionType System.Type
fetchMethod FetchEnum
hasDependentObjects bool
keyColumn String

공개 메소드들

메소드 설명
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.

메소드 상세

HasManyAttribute() 공개 메소드

Initializes a new instance of the HasManyAttribute class.
public HasManyAttribute ( ) : System
리턴 System

HasManyAttribute() 공개 메소드

Initializes a new instance of the HasManyAttribute class.
public HasManyAttribute ( Type mapType ) : System
mapType System.Type Type of the map.
리턴 System

HasManyAttribute() 공개 메소드

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.
리턴 System

프로퍼티 상세

compositeKeyColumns 보호되어 있는 프로퍼티

The composite columns Cannot exist with keyColumn != null
protected String[] compositeKeyColumns
리턴 String[]

customCollectionType 보호되어 있는 프로퍼티

Provides a custom collection type.
protected Type,System customCollectionType
리턴 System.Type

fetchMethod 보호되어 있는 프로퍼티

Whether we do outer join fetching for this collection
protected FetchEnum fetchMethod
리턴 FetchEnum

hasDependentObjects 보호되어 있는 프로퍼티

Whether the target type is for dependent objects or not
protected bool hasDependentObjects
리턴 bool

keyColumn 보호되어 있는 프로퍼티

The key column Cannot exist if compositeKeyColumns has a value
protected String keyColumn
리턴 String