Ara Yükseltme Fırlatan Eylem Aktivitesi
Ara Yükseltme Fırlatan Eylem aktivitesi, bir Süreç içinde adlandırılmış bir yükseltmeyi başlatır. Bu yükseltme, aynı veya yükseltme kodu yoksa, bir Sınır Yükseltme Eylem aktivitesi veya bir Başlat Yükseltme Eylemi içeren bir Eylem Alt Süreci tarafından yakalanabilir.
| Alan | Açıklama | Gereksinim |
|---|---|---|
| Yükseltme Kodu | Fırlatılan yükseltme için benzersiz tanımlayıcıyı belirtir. Bu kod, diğer yükseltme eylemlerinin belirli yükseltmeyi yakalamasına olanak tanır. | Gerekli |
Aksiyon Tipleri & Örnekler
Yükseltme Eylemi Fırlat
- Formatla: Bu aktivite doğrudan bir çıktı değeri üretmez. Birincil işlevi, workflow içinde bir eylemi tetiklemektir.
- Örnek Sonuç: Doğrudan sonuç değeri yok. Sonuç, bir yükseltme eyleminin başlatılmasıdır.
Uygulama Örnekleri
Alan Kurulumu - Escalation Code: OrderProcessingFailure
Uygulama Değişkenleri - Activity Name: Throw Order Failure Escalation - Execution Mode: Synchronous - Continue on Error: false
Teknik Notlar
Ara Yükseltme Fırlatan Eylem aktivitesi, adlandırılmış bir yükseltme sinyali yayarak işlev görür. Bu sinyalin Başarılı bir şekilde işlenmesi için, bir Sınır Yükseltme Eylem aktivitesi veya bir Eylem Alt Süreci içindeki bir Başlat Yükseltme Eylemi gibi, karşılık gelen bir yakalama mekanizması yapılandırılmış olmalıdır. En önemlisi, fırlatan eylemde belirtilen 'Yükseltme Kodu', yakalayan eylemde yapılandırılan kodla tam olarak eşleşmeli veya yakalayan eylem herhangi bir yükseltmeyi yakalamak üzere yapılandırılmalı (yani, belirli bir kod tanımlanmamış). Bu, uygun eylem korelasyonunu ve workflow devamlılığını sağlar.