You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Kısa Tanım:

Akış içerisinde formül sihirbazına(rosyln editör) yazılan ve işler kullanıcılar tarafından ilerletilirken takip edilmek istenen bilgileri loglamak amacıyla kullanılır.

Açıklama:

Değişkenlerin veya aktivitelerin formül sihirbazı bölümünde yazılan kodlar içerisine loglar eklenerek hangi adımda nasıl değerler gelmiş, en son hangi işlemde kalmış gibi detaylar ihtiyaca göre saklanabilir. Geliştirici bu tarz bir ihtiyacında kendi log dosyalarını oluşturup  beslemektense; LFlowUtils.Log metoduyla olay görüntüleyicide saklayabilir. 

Warning, info, error, verbose, fatal tiplerinde log kaydı atılabilir. 

Kod Örneği:

try{
    Sonuc.Value = Deger1.Value.Value / Deger2.Value.Value;
    LFlowUtils.Log(LFLogLevelType.Fatal,"Fatal logdur. Bölme yapıldı. Sonuc basarılı Değer 1: " + Deger1.Value.Value.ToString()+"Değer 2:" + Deger2.Value.Value.ToString()+"Sonuc:" + Sonuc.Value.Value.ToString());}
catch(Exception ex)    {
    LFlowUtils.Log(LFLogLevelType.Fatal,"Fatal logdur. Bölme yapıldı sonuc basarısız. Değer 1: " + Deger1.Value.Value.ToString()+"Değer 2:" + Deger2.Value.Value.ToString(),ex);
}


Akış Dosyası (.xnm):

Aşağıdaki dosyayı indirerek uygulamaya aktarabilirsiniz. İçeri aktarma işleminin nasıl yapıldığına dair bilgi için Aktar bölümünü inceleyebilirsiniz.

Olay Görüntüleyici Kayıt Ekleme.nxm