다음을 통해 공유


IDataServiceConfiguration 인터페이스

IDataServiceConfiguration은 WCF Data Services에서 엔터티 집합 및 서비스 작업에 대한 권한, 허용되는 요청에 대한 제한, 기본적으로 검색할 수 없는 등록 형식 및 오류 처리에 대한 기본적인 자세한 정도를 비롯한 서비스 동작을 설정하는 데 사용됩니다.

네임스페이스:  System.Data.Services
어셈블리:  Microsoft.Data.Services(Microsoft.Data.Services.dll)

구문

‘선언
Public Interface IDataServiceConfiguration
‘사용 방법
Dim instance As IDataServiceConfiguration
public interface IDataServiceConfiguration
public interface class IDataServiceConfiguration
type IDataServiceConfiguration =  interface end
public interface IDataServiceConfiguration

IDataServiceConfiguration 유형에서 다음 멤버를 표시합니다.

속성

  이름 설명
공용 속성 DisableValidationOnMetadataWrite
공용 속성 MaxBatchCount 일괄 처리로 처리할 수 있는 최대 요청 수를 가져옵니다.
공용 속성 MaxChangesetCount 일괄 처리로 처리할 수 있는 최대 변경 집합 수를 가져옵니다.
공용 속성 MaxExpandCount 데이터 서비스에 대한 모든 요청의 $expand 쿼리 옵션으로 확장할 수 있는 최대 세그먼트 수를 가져오거나 설정합니다.
공용 속성 MaxExpandDepth 데이터 서비스에 대한 모든 요청의 단일 $expand 경로에서 지원되는 최대 세그먼트 수를 가져오거나 설정합니다.
공용 속성 MaxObjectCountOnInsert 단일 요청에 삽입할 수 있는 최대 개체 수를 가져오거나 설정합니다.
공용 속성 MaxResultsPerCollection 컬렉션당 최대 결과 수를 가져옵니다.
공용 속성 UseVerboseErrors 기본적으로 데이터 서비스의 모든 응답에 대해 자세한 오류가 사용되는지 여부를 가져오거나 설정합니다.

맨 위로 이동

메서드

  이름 설명
공용 메서드 RegisterKnownType 데이터 서비스에서 사용할 리소스 형식을 등록합니다.
공용 메서드 SetEntitySetAccessRule 지정된 엔터티 집합에 대한 액세스 규칙을 설정합니다.
공용 메서드 SetServiceOperationAccessRule 지정된 서비스 작업에 대한 액세스 규칙을 설정합니다.

맨 위로 이동

주의

이 형식은 DataService<T> 클래스에서 InitializeService라는 정적 메서드를 구현하고 void를 반환하고 IDataServiceConfiguration 형식의 단일 인수를 사용하여 서비스를 구성하는 데 사용됩니다. 구성 개체는 서비스 초기화 호출 시에만 사용할 수 있습니다.

참고 항목

참조

System.Data.Services 네임스페이스