Namespaces

Types

Type CascadingAction

Namespace NHibernate.Engine

Methods

Fields

Public instance methods

ICollection CascadableChildrenCollection(CollectionType collectionType, object collection)

The children to whom we should cascade.
Parameters
return ICollection
CollectionType collectionType
object collection

void Cascade(ISessionImplementor session, object child, object anything)

Cascade the action to the child object
Parameters
ISessionImplementor session
object child
object anything

bool DeleteOrphans()

Do we need to handle orphan delete for this action?
Parameters
return bool

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

string ToString()

Parameters
return string

Public fields

CascadingAction ActionDelete

return CascadingAction

CascadingAction ActionLock

return CascadingAction

CascadingAction ActionEvict

return CascadingAction

CascadingAction ActionSaveUpdate

return CascadingAction

CascadingAction ActionCopy

return CascadingAction

CascadingAction ActionReplicate

return CascadingAction