Sdílet prostřednictvím


EntitySetRights Výčet

Definice

Výčet sloužící k definování přístupových práv k datům nasazeným WCF Data Services.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class EntitySetRights
[System.Flags]
public enum EntitySetRights
[<System.Flags>]
type EntitySetRights = 
Public Enum EntitySetRights
Dědičnost
EntitySetRights
Atributy

Pole

All 63

Autorizace k vytváření, čtení, aktualizaci a odstraňování dat.

AllRead 3

Autorizace ke čtení dat.

AllWrite 60

Autorizace zápisu dat.

None 0

Odepře všechna práva pro přístup k datům.

ReadMultiple 2

Autorizace čtení sad dat

ReadSingle 1

Autorizace pro čtení jednotlivých datových položek

WriteAppend 4

Autorizace k vytváření nových datových položek v datových sadách

WriteDelete 16

Autorizace k odstranění položek dat z datových sad

WriteMerge 32

Autorizace slučování dat

WriteReplace 8

Autorizace k nahrazení dat

Příklady

Následující příklad nastaví přístup jen pro čtení ke všem datům nasazeným nástrojem AccountingService.

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

    }  
}  

Platí pro