Kilometre Taşları¶
Bir vakayla ilişkilendirilmiş kilometre taşı listesini temsil eder. Kilometre taşları, olayları izlemek ve SLA veya KPI gibi zamana dayalı hedeflere yönelik ilerlemeyi ölçmek için kullanılır.
Kilometre taşları adlarıyla tanımlanır ve bunlara adlarıyla başvurulur; tek bir vaka için birden çok kilometre taşı tanımlanabilir.
Yeni bir kilometre taşı oluşturmak için Milestones.Add kullanın. Kilometre taşları oluşturulduklarında otomatik olarak başlar. Kilometre taşlarını geçici olarak duraklatmak ve sürdürmek için Milestones.Pause ve Milestones.Resume kullanın. Bir kilometre taşını tamamlandı olarak işaretlemek için Milestones.Stop kullanın veya Milestones.Cancel.
Özellikler¶
Yönetim ve Alma¶
- Milestones.Add: Listeye yeni bir kilometre taşı ekler ve hemen başlatır.
- Milestones.AddFrom: Belirtilen başlangıç tarihini ve saatini kullanarak listeye yeni bir kilometre taşı ekler ve hemen başlatır.
- Milestones.Get: Adına göre bir kilometre taşını alır.
- Milestones.Start: Kilometre taşı zaten varsa yeniden başlatır; yoksa belirtilen ada sahip yeni bir kilometre taşı oluşturur ve hemen başlatır.
- Milestones.ToArray: Tanımlanmış tüm kilometre taşlarını döndürür.
Yaşam Döngüsü Denetimi¶
- Milestones.Cancel: Bir kilometre taşını iptal eder (sonlandırır).
- Milestones.CancelAll: Şu anda duraklatılmış veya devam eden tüm kilometre taşlarını iptal eder (sonlandırır).
- Milestones.Pause: Bulunursa bir kilometre taşını duraklatır ve kilometre taşı iş akışı örneğini döndürür.
- Milestones.PauseAll: Şu anda devam eden tüm kilometre taşlarını duraklatır.
- Milestones.Resume: Bulunursa daha önce duraklatılmış bir kilometre taşını sürdürür.
- Milestones.ResumeAll: Şu anda duraklatılmış tüm kilometre taşlarını sürdürür.
- Milestones.Stop: Bir kilometre taşını durdurur ve tamamlandı olarak işaretler.
- Milestones.StopAll: Şu anda duraklatılmış veya devam eden tüm kilometre taşlarını durdurur.