MessageQueuePermission Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas MessageQueuePermission.
Overload
MessageQueuePermission() |
Menginisialisasi instans baru kelas MessageQueuePermission. |
MessageQueuePermission(MessageQueuePermissionEntry[]) |
Menginisialisasi instans MessageQueuePermission baru kelas dengan entri tingkat akses izin yang ditentukan. |
MessageQueuePermission(PermissionState) |
Menginisialisasi instans MessageQueuePermission baru kelas dengan status izin yang ditentukan. |
MessageQueuePermission(MessageQueuePermissionAccess, String) |
Menginisialisasi instans MessageQueuePermission baru kelas dengan tingkat akses yang ditentukan dan jalur antrean. |
MessageQueuePermission(MessageQueuePermissionAccess, String, String, String) |
Menginisialisasi instans MessageQueuePermission baru kelas dengan tingkat akses, komputer yang ditentukan untuk digunakan, deskripsi antrean, dan kategori antrean. |
MessageQueuePermission()
Menginisialisasi instans baru kelas MessageQueuePermission.
public:
MessageQueuePermission();
public MessageQueuePermission ();
Public Sub New ()
Contoh
Contoh kode berikut membuat instans baru .MessageQueuePermission
// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission();
Berlaku untuk
MessageQueuePermission(MessageQueuePermissionEntry[])
Menginisialisasi instans MessageQueuePermission baru kelas dengan entri tingkat akses izin yang ditentukan.
public:
MessageQueuePermission(cli::array <System::Messaging::MessageQueuePermissionEntry ^> ^ permissionAccessEntries);
public MessageQueuePermission (System.Messaging.MessageQueuePermissionEntry[] permissionAccessEntries);
new System.Messaging.MessageQueuePermission : System.Messaging.MessageQueuePermissionEntry[] -> System.Messaging.MessageQueuePermission
Public Sub New (permissionAccessEntries As MessageQueuePermissionEntry())
Parameter
- permissionAccessEntries
- MessageQueuePermissionEntry[]
Array MessageQueuePermissionEntry objek. Properti PermissionEntries diatur ke nilai ini.
Contoh
Contoh kode berikut membuat instans baru .MessageQueuePermission
// Connect to a queue on the local computer.
MessageQueue queue = new MessageQueue(".\\exampleQueue");
// Create an array of type MessageQueuePermissionEntry.
MessageQueuePermissionEntry[] entries =
new MessageQueuePermissionEntry[1];
// Create a new instance of MessageQueuePermissionEntry and place the
// instance in the array.
string machineName = queue.MachineName;
string label = queue.Label;
entries[0] = new MessageQueuePermissionEntry(
MessageQueuePermissionAccess.Receive,
machineName,
label,
queue.Category.ToString());
// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission(
entries);
Berlaku untuk
MessageQueuePermission(PermissionState)
Menginisialisasi instans MessageQueuePermission baru kelas dengan status izin yang ditentukan.
public:
MessageQueuePermission(System::Security::Permissions::PermissionState state);
public MessageQueuePermission (System.Security.Permissions.PermissionState state);
new System.Messaging.MessageQueuePermission : System.Security.Permissions.PermissionState -> System.Messaging.MessageQueuePermission
Public Sub New (state As PermissionState)
Parameter
- state
- PermissionState
Salah PermissionState satu nilai.
Contoh
Contoh kode berikut membuat instans baru .MessageQueuePermission
// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission(
System.Security.Permissions.PermissionState.Unrestricted);
Lihat juga
Berlaku untuk
MessageQueuePermission(MessageQueuePermissionAccess, String)
Menginisialisasi instans MessageQueuePermission baru kelas dengan tingkat akses yang ditentukan dan jalur antrean.
public:
MessageQueuePermission(System::Messaging::MessageQueuePermissionAccess permissionAccess, System::String ^ path);
public MessageQueuePermission (System.Messaging.MessageQueuePermissionAccess permissionAccess, string path);
new System.Messaging.MessageQueuePermission : System.Messaging.MessageQueuePermissionAccess * string -> System.Messaging.MessageQueuePermission
Public Sub New (permissionAccess As MessageQueuePermissionAccess, path As String)
Parameter
- permissionAccess
- MessageQueuePermissionAccess
Salah MessageQueuePermissionAccess satu nilai.
- path
- String
Jalur antrean yang direferensikan oleh MessageQueue.
Contoh
Contoh kode berikut membuat instans baru .MessageQueuePermission
// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission(
MessageQueuePermissionAccess.Receive,
".\\exampleQueue");
Berlaku untuk
MessageQueuePermission(MessageQueuePermissionAccess, String, String, String)
Menginisialisasi instans MessageQueuePermission baru kelas dengan tingkat akses, komputer yang ditentukan untuk digunakan, deskripsi antrean, dan kategori antrean.
public:
MessageQueuePermission(System::Messaging::MessageQueuePermissionAccess permissionAccess, System::String ^ machineName, System::String ^ label, System::String ^ category);
public MessageQueuePermission (System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category);
new System.Messaging.MessageQueuePermission : System.Messaging.MessageQueuePermissionAccess * string * string * string -> System.Messaging.MessageQueuePermission
Public Sub New (permissionAccess As MessageQueuePermissionAccess, machineName As String, label As String, category As String)
Parameter
- permissionAccess
- MessageQueuePermissionAccess
Salah MessageQueuePermissionAccess satu nilai.
- machineName
- String
Nama komputer tempat antrean Antrean Pesan berada.
- label
- String
Deskripsi antrean.
- category
- String
Kategori antrean (pengidentifikasi jenis Antrean Pesan).
Contoh
Contoh kode berikut membuat instans baru .MessageQueuePermission
// Connect to a queue on the local computer.
MessageQueue queue = new MessageQueue(".\\exampleQueue");
// Create a new instance of MessageQueuePermission.
string queueCategory = queue.Category.ToString();
string machineName = queue.MachineName;
string label = queue.Label;
MessageQueuePermission permission = new MessageQueuePermission(
MessageQueuePermissionAccess.Receive,
machineName,
label,
queueCategory);