EntitySetRights Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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);
}
}