EntitySetRights Výčet

Definice

Výčet sloužící k definování přístupových práv k datům nasazeným službou 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

Name Hodnota Description
None 0

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

ReadSingle 1

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

ReadMultiple 2

Autorizace ke čtení sad dat

AllRead 3

Autorizace ke čtení dat

WriteAppend 4

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

WriteReplace 8

Autorizace pro nahrazení dat

WriteDelete 16

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

WriteMerge 32

Autorizace ke sloučení dat

AllWrite 60

Autorizace k zápisu dat

All 63

Autorizace k vytváření, čtení, aktualizaci a odstraňování 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