Property | Type | Description | |
---|---|---|---|
EmptyArg | object[] |
Method | Description | |
---|---|---|
BindObject ( |
Method | Description | |
---|---|---|
BeforeBindingProperty ( object instance, |
||
BindSpecialObjectInstance ( |
||
CreateInstance ( |
||
FindByPrimaryKey ( |
||
FindByPrimaryKey ( |
||
FindPropertyInHasAndBelongsToMany ( |
for joined subclasses HasAndBelongsToMany properties doesn't include the ones of the parent class so we need to check them recursively
|
|
FindPropertyInHasMany ( |
for joined subclasses HasMany properties doesn't include the ones of the parent class so we need to check them recursively
|
|
IsBelongsToRef ( |
for joined subclasses BelongsTo properties doesn't include the ones of the parent class so we need to check them recursively
|
|
IsSpecialType ( |
||
PopInstance ( object instance, string prefix ) : void | ||
PushInstance ( object instance, string prefix ) : void | ||
SetPropertyValue ( object instance, |
||
ShouldRecreateInstance ( object value, |
Method | Description | |
---|---|---|
AddToContainer ( object container, object item ) : void | ||
ClearContainer ( object instance ) : void | ||
ClearExpectedCollectionProperties ( object instance, |
||
CreateContainer ( |
||
IsContainerType ( |
||
IsPropertyExpected ( |
||
IsValidKey ( object id ) : bool | ||
ObtainPrimaryKey ( |
||
ObtainPrimaryKeyValue ( |
protected BeforeBindingProperty ( object instance, |
||
instance | object | |
prop | ||
prefix | string | |
node | Castle.Components.Binder.CompositeNode | |
return | void |
public BindObject ( |
||
targetType | ||
prefix | string | |
exclude | string | |
allow | string | |
expect | string | |
treeRoot | Castle.Components.Binder.CompositeNode | |
return | object |
protected BindSpecialObjectInstance ( |
||
instanceType | ||
prefix | string | |
node | Castle.Components.Binder.Node | |
succeeded | bool | |
return | object |
protected CreateInstance ( |
||
instanceType | ||
paramPrefix | String | |
node | Castle.Components.Binder.Node | |
return | object |
protected FindByPrimaryKey ( |
||
targetType | ||
id | object | |
return | object |
protected FindByPrimaryKey ( |
||
targetType | ||
id | object | |
throwOnNotFound | bool | |
return | object |
protected FindPropertyInHasAndBelongsToMany ( |
||
model | ||
propertyName | string | |
foundType | ||
foundModel | ||
return | bool |
protected FindPropertyInHasMany ( |
||
model | ||
propertyName | string | |
foundType | ||
foundModel | ||
return | bool |
protected IsBelongsToRef ( |
||
arModel | ||
prefix | string | |
return | bool |
protected IsSpecialType ( |
||
instanceType | ||
return | bool |
protected PopInstance ( object instance, string prefix ) : void | ||
instance | object | |
prefix | string | |
return | void |
protected PushInstance ( object instance, string prefix ) : void | ||
instance | object | |
prefix | string | |
return | void |
protected SetPropertyValue ( object instance, |
||
instance | object | |
prop | ||
value | object | |
return | void |
protected ShouldRecreateInstance ( object value, |
||
value | object | |
type | ||
prefix | string | |
node | Castle.Components.Binder.Node | |
return | bool |