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.Core
Assembly: FileNet.Api (in filenet.api.dll)
Valid settings are:
: Causes the child component document to be automatically deleted when the parent component document is deleted. Document deletion succeeds if you have delete rights (CASCADE_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.AccessRight.DELETE
(default setting): Causes no special action to occur when the parent component document is deleted.NO_CASCADE_DELETE
Namespace: FileNet.Api.Core
Assembly: FileNet.Api (in filenet.api.dll)
Syntax
Visual Basic (Declaration) |
---|
Property ComponentCascadeDelete As ComponentCascadeDeleteAction |
C# |
---|
ComponentCascadeDeleteAction ComponentCascadeDelete { get; set; } |
C++ |
---|
property ComponentCascadeDeleteAction ComponentCascadeDelete abstract { ComponentCascadeDeleteAction get(); void set(ComponentCascadeDeleteAction value); } |
J# |
---|
/** property */ public ComponentCascadeDeleteAction get_ComponentCascadeDelete(); /** property */ public void set_ComponentCascadeDelete(ComponentCascadeDeleteAction value); |
JScript |
---|
public function get ComponentCascadeDelete() : ComponentCascadeDeleteAction public function set ComponentCascadeDelete(value : ComponentCascadeDeleteAction); |
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