Aracılığıyla paylaş


MessageQueue.ResetPermissions Yöntem

Tanım

İzin listesini işletim sisteminin varsayılan değerlerine sıfırlar. Varsayılan listeye eklediğiniz tüm kuyruk izinlerini kaldırır.

public:
 void ResetPermissions();
public void ResetPermissions ();
member this.ResetPermissions : unit -> unit
Public Sub ResetPermissions ()

Özel durumlar

Message Queuing yöntemine erişilirken bir hata oluştu.

Örnekler

Aşağıdaki kod örneğinde kullanımı gösterilmektedir ResetPermissions.


// Connect to a queue on the local computer.
MessageQueue^ queue = gcnew MessageQueue(".\\exampleQueue");

// Reset the queue's permission list to its default values.
queue->ResetPermissions();

queue->Close();

// Connect to a queue on the local computer.
MessageQueue queue = new MessageQueue(".\\exampleQueue");

// Reset the queue's permission list to its default values.
queue.ResetPermissions();

Açıklamalar

çağrısı ResetPermissionsyaptığınızda, izin listesini varsayılan değerlerine döndürürsiniz. Genel olarak bu, kuyruk oluşturucusunun tüm izinlerini verir ve Gruba Herkes'e aşağıdaki hakları verir:

  • Kuyruğun özelliklerini alın.

  • Kuyruk izinlerini alın.

  • Kuyruğa yazın.

Aşağıdaki tabloda bu yöntemin çeşitli Çalışma Grubu modlarında kullanılabilir olup olmadığı gösterilmektedir.

Çalışma grubu modu Kullanılabilir
Yerel bilgisayar Yes
Yerel bilgisayar ve doğrudan biçim adı Yes
Uzak bilgisayar No
Uzak bilgisayar ve doğrudan biçim adı No

Şunlara uygulanır

Ayrıca bkz.