The setting for controlling the deletion of the child component document as an automatic response
to the deletion of the parent component document. The ComponentCascadeDeleteAction
enumeration has constants defined for the component cascade delete settings.
Namespace:
FileNet.Api.CoreValid settings are:
- CASCADE_DELETE: Causes the child component document to be automatically deleted when the parent component document is deleted. Document deletion succeeds if you have delete rights (AccessRight.DELETE) for all child components involved in the cascade delete. Otherwise no component (including the parent component) can be deleted. For example, if two component relationship objects designate D1 as the parent document for D2, and D2 as the parent document for D3, and define a cascade delete relationship between D1 and D2 and also between D2 and D3, you can delete D1 only if you have delete rights for all three documents.
- NO_CASCADE_DELETE (default setting): Causes no special action to occur when the parent component document is deleted.
Assembly: FileNet.Api (in FileNet.Api.dll)
Syntax
Visual Basic (Declaration) |
---|
Property ComponentCascadeDelete As ComponentCascadeDeleteAction |
C# |
---|
ComponentCascadeDeleteAction ComponentCascadeDelete { get; set; } |
Visual C++ |
---|
property ComponentCascadeDeleteAction ComponentCascadeDelete { ComponentCascadeDeleteAction get (); void set (ComponentCascadeDeleteAction value); } |
JavaScript |
---|
function get_componentCascadeDelete(); function set_componentCascadeDelete(value); |
Remarks
Metadata
AllowsDefaultChange: false
Cardinality: SINGLE
CopyToReservation: false
DataType: LONG
IsHidden: false
IsOrderable: true
IsSearchable: true
IsValueRequired: true
ModificationAccessRequired: WRITE
PersistenceType: OWN_COLUMN
PropertyDefaultInteger32: 0
PropertyMaximumInteger32: 1
PropertyMinimumInteger32: 0
RequiresUniqueElements: false
Settability: READ_WRITE
TargetAccessRequired: READ