Net de konuştuğum bir arkadaşımın sorusu üzerine dolaylı yoldan aklıma geldi.Kolay ve basit bir kullanımı olan connectionoptions ile net üstünde açıklayıcı bir makale bulamadım.Bende c# ı net üstünden öğrenmeye çalışan ve kitap,eğitim vs. almayan arkadaşlar için bilgi amaçlı yazmak istedim.

 ConnectionOptions bulunduğunuz ağ üzerinde veya bağlanacağınız bilgisayarda yer alan kullanıcı adı,şifre,bekleme süresi,arama trafiği vs. özellikleri bu sınıf değişkeni ile belirleyebilirsiniz.

private void button7_Click(object sender,EventArgs e)

      {
         ConnectionOptions ag_uzeri=new ConnectionOptions();
         ag_uzeri.EnablePrivileges=true;
         ag_uzeri.TimeOut=TimeSpan.Parse("120");
         ag_uzeri.Impersonation=ImpersonationLevel.Impersonate;
         ag_uzeri.UserName="admin";
         ag_uzeri.Password="12345";

       }

 

       Yazımın sonuna gelmeden önce bana daha önce gelen bir soruyu yine burda yazmak istedim.Aslında basit ama bazen gözden kaçan bir püf nokta.Yapısı ConnectionOptions a benzeye ManagementScope kullanılırken derleyicinin hata vermemesi için lütfen "using System.Management;" ekleyin...

Teşekkürler....Kolay Gelsin!!!