IDataServiceConfiguration 인터페이스

정의

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

public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
파생

설명

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

속성

Name Description
MaxBatchCount

일괄 처리에서 처리할 수 있는 최대 요청 수를 가져옵니다.

MaxChangesetCount

일괄 처리에서 처리할 수 있는 최대 변경 집합 수를 가져옵니다.

MaxExpandCount

데이터 서비스에 대한 모든 요청에 대한 쿼리 옵션으로 $expand 확장할 수 있는 세그먼트의 최대 수를 가져오거나 설정합니다.

MaxExpandDepth

데이터 서비스에 대한 모든 요청에 대해 단일 $expand 경로에서 지원되는 최대 세그먼트 수를 가져오거나 설정합니다.

MaxObjectCountOnInsert

단일 요청에 삽입할 수 있는 최대 개체 수를 가져오거나 설정합니다.

MaxResultsPerCollection

컬렉션당 최대 결과 수를 가져옵니다.

UseVerboseErrors

데이터 서비스의 모든 응답에 대해 자세한 정보 표시 오류가 기본적으로 사용되는지 여부를 가져오거나 설정합니다.

메서드

Name Description
RegisterKnownType(Type)

데이터 서비스에서 사용할 리소스 종류를 등록합니다.

SetEntitySetAccessRule(String, EntitySetRights)

지정된 엔터티 집합에 대한 액세스 규칙을 설정합니다.

SetServiceOperationAccessRule(String, ServiceOperationRights)

지정된 서비스 작업에 대한 액세스 규칙을 설정합니다.

적용 대상