UtilityAssociationDeletionSemantics

sealed class UtilityAssociationDeletionSemantics

An enumeration of various association deletion behaviors. Determines the behavior that occurs when attempting to delete a feature which has containment or structural attachment associations to other features.

See also

Types

Link copied to clipboard
object Cascade : UtilityAssociationDeletionSemantics

Any associations features will be deleted.

Link copied to clipboard
object None : UtilityAssociationDeletionSemantics

Any associated features will not be deleted, but the associations will no longer exist. Default for UtilityAssociationRole.Structure.

Link copied to clipboard
object Restricted : UtilityAssociationDeletionSemantics

If the feature has any associations, deleting the feature will fail. Default for UtilityAssociationRole.Container. If the UtilityAssetType of a feature cannot be determined (such as when it is filtered out by GenerateGeodatabaseParameters.getExtent(), GenerateGeodatabaseParameters.getLayerOptions(), or by a definition expression), UtilityAssociationDeletionSemantics.Restricted is assumed.

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard