EntitySetRights Перечисление

Определение

Перечисление, используемое для определения прав доступа к данным, развернутым службами данных WCF.

Это перечисление поддерживает побитовую комбинацию значений его членов.

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

Поля

Имя Значение Описание
None 0

Запрещает доступ ко всем правам доступа к данным.

ReadSingle 1

Авторизация для чтения отдельных элементов данных.

ReadMultiple 2

Авторизация для чтения наборов данных.

AllRead 3

Авторизация для чтения данных.

WriteAppend 4

Авторизация для создания новых элементов данных в наборах данных.

WriteReplace 8

Авторизация для замены данных.

WriteDelete 16

Авторизация для удаления элементов данных из наборов данных.

WriteMerge 32

Авторизация для слияния данных.

AllWrite 60

Авторизация для записи данных.

All 63

Авторизация для создания, чтения, обновления и удаления данных.

Примеры

В следующем примере устанавливается доступ только для чтения ко всем данным, развернутых в этом примере AccountingService.

namespace AccountingServiceWebApp  
{  
    public class AccountingService :  
                DataService<DataModel>  
    {  
        config.SetResourceContainerAccessRule("*",   
                                ResourceContainerRights.AllRead);  

    }  
}  

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