다음을 통해 공유


Microsoft.OData.Client 네임스페이스

클래스

ActionDescriptor

ServiceAction에 대한 정보를 보관합니다.

BaseEntityType

함수 및 작업 호출에 포함 DataServiceContext 할 엔터티 형식의 기본 형식

BodyOperationParameter

서비스 동작과 관련된 매개 변수를 나타냅니다.

BuildingRequestEventArgs

BuildingRequest 이벤트의 EventArgs입니다.

ChangeOperationResponse

SaveChanges의 응답입니다.

ContainerPropertyAttribute

열려 있는 엔터티 또는 복합 형식을 나타내는 클래스에서 속성을 serialization 및 구체화하는 동안 동적 속성의 컨테이너로 사용해야 함을 나타내는 데 사용됩니다.

DataServiceActionQuery

아무것도 반환하지 않는 동작의 개체입니다.

DataServiceActionQuery<T>

컬렉션을 반환하는 작업의 개체입니다.

DataServiceActionQuerySingle<T>

단일 항목을 반환하는 작업의 개체입니다.

DataServiceClientConfigurations

클라이언트의 동작에 대한 구성입니다.

DataServiceClientException

서버에서 오류를 반환할 때 throw되는 예외입니다.

DataServiceClientFormat

클라이언트에서 요청을 할 때 사용해야 하는 사용자 설정 형식을 추적합니다.

DataServiceClientRequestMessage

이 클래스는 요청 메시지를 사용하는 계약 WCF Data Services 클라이언트를 나타냅니다.

DataServiceClientRequestMessageArgs

DataServiceClientRequestMessage의 인스턴스를 만들기 위한 인수입니다.

DataServiceClientRequestPipelineConfiguration

OData의 페이로드를 네트워크에 기록하기 위한 다양한 이벤트를 보유하는 클래스입니다.

DataServiceClientResponsePipelineConfiguration

응답에서 호출되는 작업의 구성을 담당하는 클래스입니다.

DataServiceCollection<T>

항목이 추가 또는 제거되거나 목록이 새로 고쳐질 때 알림을 제공하는 동적 엔터티 컬렉션을 나타냅니다.

DataServiceContext

DataServiceContext는 데이터 서비스의 런타임 컨텍스트를 나타냅니다.

DataServiceExtensions
DataServiceQuery

제네릭 구현을 위한 제네릭이 아닌 자리 표시자

DataServiceQuery<TElement>.DataServiceOrderedQuery

IOrderedQueryable을 구현하는 Ordered DataServiceQuery입니다.

DataServiceQuery<TElement>

query 개체

DataServiceQueryContinuation

페이징된 WCF Data Services 쿼리 결과의 다음 페이지를 반환하는 URI를 캡슐화합니다.

DataServiceQueryContinuation<T>

페이징된 WCF Data Services 쿼리 결과의 다음 페이지를 반환하는 URI를 캡슐화합니다.

DataServiceQueryException

데이터 서비스를 쿼리하는 동안 오류가 발생했음을 나타내는 예외입니다.

DataServiceQueryProvider

QueryProvider 구현

DataServiceQuerySingle<TElement>

단일 항목의 쿼리 개체입니다.

DataServiceRequest

제네릭 구현을 위한 제네릭이 아닌 자리 표시자

DataServiceRequest<TElement>

요청에 대한 Uri 및 형식을 보유합니다.

DataServiceRequestArgs

WCF Data Services에 대한 요청 메시지에 포함된 추가 메타데이터를 나타냅니다.

DataServiceRequestException

데이터 서비스에서 200보다 작거나 299보다 큰 응답 코드를 반환하는 경우 또는 응답의 최상위 수준 요소가 <오류>인 경우 throw되는 오류를 나타냅니다. 이 클래스는 상속될 수 없습니다.

DataServiceResponse

ExecuteBatch & SaveChanges에 대한 데이터 서비스 응답

DataServiceStreamLink

이진 리소스 스트림의 URL을 나타냅니다.

DataServiceStreamResponse

이진 데이터를 스트림으로 포함하는 WCF Data Services의 응답을 나타냅니다.

DataServiceTransportException

전송 계층에서 발생한 오류를 설명하는 클래스입니다.

DataServiceUrlKeyDelimiter

URL 생성에 사용되는 규칙 집합을 제어하기 위한 구성 요소입니다.

Descriptor

EntityDescriptor이 파생되는 추상 클래스입니다.

EntityChangedParams

PropertyChanged 대리자의 인수를 캡슐화합니다.

EntityCollectionChangedParams

CollectionChanged 대리자의 인수를 캡슐화합니다.

EntityDescriptor

는 캐시된 엔터티를 나타냅니다.

EntitySetAttribute

클라이언트 데이터 서비스 클래스가 속한 엔터티 집합을 나타냅니다.

EntityTracker

컨텍스트

EntityTrackerBase

엔터티 추적기 기반은 테스트를 위해 더 많은 분리를 허용합니다.

EntityTypeAttribute

WCF Data Services에서 엔터티 형식으로 클래스를 표시합니다.

FunctionDescriptor

ServiceFunction에 대한 정보를 보관합니다.

HasStreamAttribute

엔터티 형식인 클래스에 기본 이진 데이터 스트림이 있음을 나타냅니다.

HttpClientRequestMessage

DataServiceClientRequestMessage의 HttpClient 기반 구현입니다.

HttpWebRequestMessage

IODataRequestMessage 인터페이스 구현입니다.

HttpWebResponseMessage

IODataResponseMessage 인터페이스 구현입니다.

IgnoreClientPropertyAttribute

엔터티를 삽입하거나 업데이트하는 동안 특성을 직렬화해서는 안 됨을 나타냅니다.

InvokeResponse

Invoke 호출의 응답입니다.

KeyAttribute

키 속성이나 엔터티의 속성을 나타냅니다.

LinkDescriptor

는 두 엔터티 간의 연결을 나타냅니다.

LinkInfo

엔터티 간의 링크 또는 관계에 대한 정보를 캡슐화합니다.

LoadCompletedEventArgs

이벤트의 클래스 LoadCompletedEventArgs 사용됩니다. Silverlight용 WCF Data Services 5.0 클라이언트에서만 지원합니다.

MaterializedEntityArgs

구체화된 엔터티 인수입니다.

MediaEntryAttribute

이 클래스는 Astoria 클라이언트가 ATOM의 "미디어 링크 항목" 개념에 따라 미디어 항목으로 처리하도록 Astoria 클라이언트 엔터티를 나타내는 형식을 표시합니다.

MessageReaderSettingsArgs

OData 메시지 판독기 설정을 구성하는 데 사용되는 인수입니다.

MessageWriterSettingsArgs

OData 메시지 작성기 설정을 구성하는 데 사용되는 인수입니다.

MimeTypePropertyAttribute

이 특성은 이 특성이 적용되는 속성에 포함된 데이터에 사용해야 하는 MIME 형식을 포함하는 동일한 형식의 다른 속성을 나타냅니다.

NamedStreamAttribute

엔터티 형식인 클래스에 관련이 있는 명명된 이진 스트림이 있음을 나타냅니다.

OperationDescriptor

서비스 작업에 대한 정보를 보관합니다.

OperationParameter

실행된 경우 서비스 동작, 서비스 함수 또는 서비스 작업에 전달되는 매개 변수를 나타냅니다.

OperationResponse

작업 응답 기본 클래스

OriginalNameAttribute

메타데이터에 정의된 변수의 원래 이름을 표시합니다.

QueryOperationResponse

일괄 처리된 쿼리에 대한 응답입니다.

QueryOperationResponse<T>

일괄 처리된 쿼리 또는 실행 호출에 대한 응답입니다.

ReadingEntryArgs

항목 읽기 인수입니다.

ReadingFeedArgs

피드 읽기 인수입니다.

ReadingNestedResourceInfoArgs

탐색 링크 읽기 인수입니다.

ReadingWritingEntityEventArgs

엔터티 serialization/deserialization을 읽거나 쓰는 동안 발생한 이벤트에 대한 이벤트 인수

ReceivingResponseEventArgs

EventArgs 이벤트에 대한 클래스입니다 ReceivingResponse . 사용자에게 ResponseMessage를 노출합니다.

SendingRequest2EventArgs

SendingRequest2 이벤트에 대한 이벤트 인수입니다.

SendingRequestEventArgs

웹 요청을 실행하기 전에 발생한 이벤트에 대한 이벤트 인수입니다. 사용할 요청 개체를 사용자 지정하거나 바꿀 수 있는 기회를 제공합니다.

Serializer

지정된 메시지 기록기를 사용하여 요청 데이터를 지정된 형식으로 직렬화합니다.

StreamDescriptor

스트림에 대한 정보를 보유합니다.

TaskExtensionMethods

작업용 확장 메서드

UriEntityOperationParameter

엔터티 또는 엔터티 컬렉션인 함수 매개 변수를 나타냅니다.

UriOperationParameter

서비스 작업 또는 서비스 함수와 연결된 매개 변수를 나타냅니다.

Utility

T4 템플릿에 대한 도우미 클래스, 다양한 플랫폼에 대한 균일한 API 제공

WritingEntityReferenceLinkArgs

엔터티 참조 링크 쓰기 인수입니다.

WritingEntryArgs

항목 쓰기 인수입니다.

WritingNestedResourceInfoArgs

탐색 링크 쓰기 인수입니다.

인터페이스

IBaseEntityType

열거형

DataServiceResponsePreference

클라이언트가 데이터 서비스에서 삽입되거나 업데이트된 엔터티 데이터를 응답 메시지의 항목으로 반환하도록 요청할지 여부를 결정합니다.

EntityParameterSendOption

엔터티 매개 변수를 보내는 전략을 지정하는 데 사용됩니다.

EntityStates

엔터티 또는 링크의 삽입/업데이트/삭제 상태를 설명합니다.

HttpRequestTransportMode

클라이언트가 서버에 Http 요청을 만드는 데 사용할 메서드에 대해 설명합니다.

MergeOption

값 동기화 전략을 지정하는 데 사용됩니다.

ODataProtocolVersion

데이터 서비스에서 지원할 수 있는 OData(Open Data Protocol)의 버전을 나타냅니다.

SaveChangesOptions

변경 내용을 저장할 때 옵션

TrackingMode

DataServiceCollection<T>에 적용된 변경 내용을 추적할지 여부를 결정합니다.