Поделиться через


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

Определение

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

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

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

Поля

All 63

Разрешение на создание, чтение, обновление и удаление данных.

AllRead 3

Разрешение на чтение данных.

AllWrite 60

Разрешение на запись данных.

None 0

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

ReadMultiple 2

Разрешение на чтение наборов данных.

ReadSingle 1

Разрешение на чтение одиночных элементов данных.

WriteAppend 4

Разрешение на создание новых элементов в наборах данных.

WriteDelete 16

Разрешение на удаление элементов из наборов данных.

WriteMerge 32

Разрешение на слияние данных.

WriteReplace 8

Разрешение на замену данных.

Примеры

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

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

    }  
}  

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