다음을 통해 공유


EntitySetRights 열거형

정의

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

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

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

    }  
}  

적용 대상