Click or drag to resize

RemUserGetACLs Method

Paperwork .Net Kütüphanesi
Yetki seti listesi (detaylı) almak için kullanılır.

Namespace:  Paperwork.Connect
Assembly:  Paperwork.Connect (in Paperwork.Connect.dll) Version: 5.0.0.0
Syntax
C#
public a_ACLList GetACLs(
	string aclName,
	int pageIndex
)

Parameters

aclName
Type: SystemString
Yetki seti adına göre filtrelemek için kullanılır.Tüm yetki setleri için boş geçilmelidir.
pageIndex
Type: SystemInt32
İstenen sayfa numarası

Return Value

Type: a_ACLList
Examples
C#
  
            public void GetACLs(string filter = "")
            {
                a_ACLList acls = p.rUser.GetACLs(filter, 0);
                foreach (a_ACLInfo acl in acls.Items)
                {
                    ShowAclDetail(acl);
                }
            }

            public void ShowAclDetail(a_ACLInfo acl)
            {
                Console.WriteLine("Yetki seti Detayı");
                Console.WriteLine("---------------------------------");
                Console.WriteLine("Nesne no         :{0}", acl.ObjectId);
                Console.WriteLine("Adı              :{0}", acl.ACLName);
                Console.WriteLine("Sahibi           :{0}", acl.Owner);
                Console.WriteLine("İç Kullanım için :{0}", acl.IsInternal);
                Console.WriteLine("Herkeze açık     :{0}", acl.IsPublic);
                Console.WriteLine("Tanım            :{0}", acl.Description);
                Console.WriteLine();

                foreach (a_ACLMemberInfo member in acl.Members)
                {
                    Console.WriteLine("Üye Detayı");
                    Console.WriteLine("----------");
                    Console.WriteLine("Nesne no             :{0}", member.ObjectId);
                    Console.WriteLine("Adı                  :{0}", member.Name);
                    Console.WriteLine("etiketi              :{0}", member.DisplayName);
                    Console.WriteLine("Temel Yetkisi        :{0}", member.BasicPerm);
                    Console.WriteLine("Genişletilmiş Yetkisi:{0}", member.ExtPerm);
                    Console.WriteLine();
                }
            }
                
See Also