MessageQueuePermission Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe MessageQueuePermission.
Surcharges
MessageQueuePermission() |
Initialise une nouvelle instance de la classe MessageQueuePermission. |
MessageQueuePermission(MessageQueuePermissionEntry[]) |
Initialise une nouvelle instance de la classe MessageQueuePermission avec les entrées de niveau d'accès d'autorisation spécifiées. |
MessageQueuePermission(PermissionState) |
Initialise une nouvelle instance de la classe MessageQueuePermission avec l’état d’autorisation spécifié. |
MessageQueuePermission(MessageQueuePermissionAccess, String) |
Initialise une nouvelle instance de la classe MessageQueuePermission avec les niveaux d'accès spécifiés et le chemin de la file d'attente. |
MessageQueuePermission(MessageQueuePermissionAccess, String, String, String) |
Initialise une nouvelle instance de la classe MessageQueuePermission avec les niveaux d'accès, l'ordinateur à utiliser, la description de la file d'attente et la catégorie de la file d'attente spécifiés. |
MessageQueuePermission()
Initialise une nouvelle instance de la classe MessageQueuePermission.
public:
MessageQueuePermission();
public MessageQueuePermission ();
Public Sub New ()
Exemples
L’exemple de code suivant crée une nouvelle instance de MessageQueuePermission.
// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission();
S’applique à
MessageQueuePermission(MessageQueuePermissionEntry[])
Initialise une nouvelle instance de la classe MessageQueuePermission avec les entrées de niveau d'accès d'autorisation spécifiées.
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())
Paramètres
- permissionAccessEntries
- MessageQueuePermissionEntry[]
Tableau d'objets MessageQueuePermissionEntry. Cette valeur est affectée à la propriété PermissionEntries.
Exemples
L’exemple de code suivant crée une nouvelle instance de 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);
S’applique à
MessageQueuePermission(PermissionState)
Initialise une nouvelle instance de la classe MessageQueuePermission avec l’état d’autorisation spécifié.
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)
Paramètres
- state
- PermissionState
Une des valeurs de l'objet PermissionState.
Exemples
L’exemple de code suivant crée une nouvelle instance de MessageQueuePermission.
// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission(
System.Security.Permissions.PermissionState.Unrestricted);
Voir aussi
S’applique à
MessageQueuePermission(MessageQueuePermissionAccess, String)
Initialise une nouvelle instance de la classe MessageQueuePermission avec les niveaux d'accès spécifiés et le chemin de la file d'attente.
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)
Paramètres
- permissionAccess
- MessageQueuePermissionAccess
Une des valeurs de l'objet MessageQueuePermissionAccess.
- path
- String
Le chemin de la file d'attente référencé par MessageQueue.
Exemples
L’exemple de code suivant crée une nouvelle instance de MessageQueuePermission.
// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission(
MessageQueuePermissionAccess.Receive,
".\\exampleQueue");
S’applique à
MessageQueuePermission(MessageQueuePermissionAccess, String, String, String)
Initialise une nouvelle instance de la classe MessageQueuePermission avec les niveaux d'accès, l'ordinateur à utiliser, la description de la file d'attente et la catégorie de la file d'attente spécifiés.
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)
Paramètres
- permissionAccess
- MessageQueuePermissionAccess
Une des valeurs de l'objet MessageQueuePermissionAccess.
- machineName
- String
Nom de l'ordinateur où se trouve la file d'attente Message Queuing.
- label
- String
Description de la file d'attente.
- category
- String
Catégorie de la file d'attente (identificateur de type Message Queuing).
Exemples
L’exemple de code suivant crée une nouvelle instance de 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);