---
schema_version: "1"
id: 8e8f678f6d664d38f4560ad7e0df2fb3f46fcb846cd18ae42be882661bc4949c
title: TriggerOperation Enum
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_enum_System_TriggerOperation.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_enum_System_TriggerOperation.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 24f03e5cba3486f17c55586858b477e213bb709dcd6cf13aafc9f3c140023be8
description: System.TriggerOperation enum values are associated with trigger events.
---
# TriggerOperation Enum

System.TriggerOperation enum values are associated with trigger events.

## Enum Values

Here are the values of the System.TriggerOperation enum listed by their ordinal value.

- 0: BEFORE\_INSERT
- 1: AFTER\_INSERT
- 2: BEFORE\_UPDATE
- 3: AFTER\_UPDATE
- 4: BEFORE\_DELETE
- 5: AFTER\_DELETE
- 6: AFTER\_UNDELETE