GenericAccessRights GenericAccessRights GenericAccessRights GenericAccessRights Enum

Определение

Использует формат доступа Windows 2000 и Windows NT для задания набора общих прав доступа, которые отображаются службой Message Queuing как на стандартные, так и на зависящие от объекта права доступа для чтения, записи и выполнения.Uses the Windows 2000 and Windows NT access format to specify a set of common access rights that Message Queuing maps to both standard and object-specific access rights for reading, writing, and executing.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

public enum class GenericAccessRights
[System.Flags]
[System.Serializable]
public enum GenericAccessRights
type GenericAccessRights = 
Public Enum GenericAccessRights
Наследование
GenericAccessRightsGenericAccessRightsGenericAccessRightsGenericAccessRights
Атрибуты

Поля

All All All All 268435456

Доступ для чтения, записи и выполнения.Read, write, and execute access.

Execute Execute Execute Execute 536870912

Доступ для выполнения.Execute access.

None None None None 0

Нет доступа.No access.

Read Read Read Read -2147483648

Доступ для чтения.Read access.

Write Write Write Write 1073741824

Доступ для записи.Write access.

Комментарии

GenericAccessRights Перечисление предоставляет меньше деталей, что можно указать, но обычно проще, чем указывать все соответствующие стандартные и особые права.The GenericAccessRights enumeration provides less detail in what you can specify, but is typically simpler than specifying all the corresponding standard and specific rights. Каждый тип объектов можно сопоставить общие права доступа к набору standard (общие для большинства типов защищаемых объектов) и права, связанные с объектом.Each object type can map generic access rights to a set of standard (common to most types of securable objects) and object-specific rights.

Например предоставление пользователю чтение и запись в очередь сообщений позволяет отправки, просмотра и получения сообщений из очереди.For example, giving a user Read and Write access to a message queue enables sending, peeking, and receiving messages from a queue. Однако для более детального контроля прав доступа, можно использовать StandardAccessRights и MessageQueueAccessRights перечисление для задания, например, что пользователь может считывать, но не получать сообщения, можно удалять очереди или сообщения, или можно задать свойства очереди.However, for finer access rights control, you can use the StandardAccessRights and the MessageQueueAccessRights enumeration to specify, for example, that a user can peek but not receive messages, can delete queues or messages, or can set queue properties.

Применяется к

Дополнительно