EntitySetRights 열거형

정의

WCF Data Services에서 배포한 데이터에 대한 액세스 권한을 정의하는 데 사용되는 열거형입니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

public enum class EntitySetRights
[System.Flags]
public enum EntitySetRights
[<System.Flags>]
type EntitySetRights = 
Public Enum EntitySetRights
상속
EntitySetRights
특성

필드

Name Description
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);  

    }  
}  

적용 대상