Aracılığıyla paylaş


MessageQueueInstaller.Permissions Özellik

Tanım

Kuyrukla ilişkili izinleri alır veya ayarlar.

public:
 property System::Messaging::AccessControlList ^ Permissions { System::Messaging::AccessControlList ^ get(); void set(System::Messaging::AccessControlList ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Messaging.AccessControlList Permissions { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Permissions : System.Messaging.AccessControlList with get, set
Public Property Permissions As AccessControlList

Özellik Değeri

AccessControlList Kuyruk için atanacak güvenenleri ve izinleri belirten bir veya daha fazla erişim denetimi girdisi içeren bir.

Öznitelikler

Açıklamalar

Varsayılan olarak, ortak veya özel kuyruğu oluşturan tam denetime sahiptir ve Herkes etki alanı grubunun kuyruk özelliklerini alma, izin alma ve kuyruğa yazma izni vardır. Message Queuing, geçerli kullanıcı ve geçerli denenen eylem için geçerli bir tane bulana kadar her izin listesi girdisine sırayla erişir. İşletim sistemi izinlerinde olduğu gibi, bir kullanıcıya özel olarak reddettiniz haklar, izin verilen haklardan önceliklidir.

özelliğini oluştururkenPermissions, koleksiyonunuza AccessControlList örnekler ekleyinAccessControlEntry. Her erişim denetimi girdisini oluştururken genel veya standart erişim hakları belirtebilirsiniz. Bir kuyruğun hakları aşağıdakilerin herhangi bir bileşimi olabilir:

  • Delete

  • Güvenlik Okuma

  • Yazma Güvenliği

  • Synchronize

  • Sahibi Değiştir

  • Read

  • Write

  • Execute

  • Zorunlu

  • Tümü

  • Hiçbiri

Bu haklar, bit düzeyinde VEYA kullanarak birleştirebileceğiniz bir bit bayrağı kümesidir:

  • Tam Denetim

  • Mesajı Sil

  • İleti Al

  • İletiye Göz Atma

  • Günlük İletisi Al

  • Kuyruk Özelliklerini Alma

  • Kuyruk Özelliklerini Ayarla

  • İzinleri Alma

  • İzinleri Ayarla

  • Kuyruk Sahipliğini Al

  • İleti Yaz

Şunlara uygulanır

Ayrıca bkz.