1 out of 1 rated this helpful - Rate this topic

System.Data.Services.Client Namespace

July 26, 2012

Represents the Open Data Protocol (OData) client library that Windows Phone applications can use to access OData services.

  ClassDescription
Public classChangeOperationResponseResults that are returned after a call to the EndSaveChanges method when enumerating operation responses that are returned by the DataServiceResponse class.
Public classDataServiceClientExceptionRepresents errors from an client application.
Public classDataServiceCollection<T>Represents a dynamic entity collection that provides notifications when items get added or removed, or when the list is refreshed.
Public classDataServiceContextThe DataServiceContext represents the runtime context of an Open Data Protocol (OData) service. OData services are stateless, but the DataServiceContext is not. State on the client is maintained between interactions in order to support features such as update management. This class, and the DataServiceQuery class that represents a particular HTTP request to an OData service, are the two main classes in the client library.
Public classDataServiceQueryAn abstract class that represents a single query request to an Open Data Protocol (OData) service.
Public classDataServiceQuery<TElement>Represents a single query request to an Open Data Protocol (OData) service.
Public classDataServiceQueryContinuationEncapsulates a URI that returns the next page of a paged query result.
Public classDataServiceQueryContinuation<T>Encapsulates a URI that returns the next page of a paged query result.
Public classDataServiceQueryExceptionException that indicates an error occurred while loading the property value from the Open Data Protocol (OData) service.
Public classDataServiceRequestRepresents request objects that are submitted as a batch to the Open Data Protocol (OData) service.
Public classDataServiceRequest<TElement>Represents request objects submitted as a batch to the Open Data Protocol (OData) service.
Public classDataServiceRequestArgsRepresents additional metadata that is included in a request message to the Open Data Protocol (OData) service.
Public classDataServiceRequestExceptionRepresents the error thrown if the Open Data Protocol (OData) service returns a response code less than 200 or greater than 299 or if the top-level element in the response is <error>. This class cannot be inherited.
Public classDataServiceResponseRepresents the response to operations that were sent to the Open Data Protocol (OData) service by calling BeginSaveChanges.
Public classDataServiceStateRepresents the state of an Open Data Protocol (OData) service.
Public classDataServiceStreamResponseRepresents a response from the Open Data Protocol (OData) service that contains binary data as a stream.
Public classDescriptorAbstract class from which EntityDescriptor is derived.
Public classEntityChangedParamsEncapsulates the arguments of a PropertyChanged delegate
Public classEntityCollectionChangedParamsEncapsulates the arguments of a CollectionChanged delegate
Public classEntityDescriptorDescription of modifications done to entities by operations returned in a DataServiceResponse.
Public classLinkDescriptorProvides a description of modifications that were made to links by operations returned in a DataServiceResponse.
Public classLoadCompletedEventArgsUsed as the EventArgs class for the LoadCompleted event.
Public classMediaEntryAttributeSignifies that the specified class is to be treated as a media link entry.
Public classMimeTypePropertyAttributeAnnotates a property on a class that was annotated with the MediaEntryAttribute.
Public classOperationResponseAbstract class that represents the response of a single query or create, update, or delete operation.
Public classQueryOperationResponseRepresents the responses to a DataServiceQuery.
Public classQueryOperationResponse<T>Represents the responses to a DataServiceQuery<TElement>.
Public classReadingWritingEntityEventArgsGives access to the entity and an XLinq object that represents an Atom entry. ReadingWritingEntityEventArgs is used with the ReadingEntity and WritingEntity events.
Public classReadingWritingHttpMessageEventArgsProvides access to the message body stream and message headers when the ReadingResponse and WritingRequest events are handled.
Public classSendingRequestEventArgsUsed with the SendingRequest event to provide access to the HttpWebRequest instance that the client is about to send to the target Open Data Protocol (OData) service.
  EnumerationDescription
Public enumerationEntityStatesRepresents the enumeration that identifies the state of an entity being tracked by the DataServiceContext.
Public enumerationHttpStackRepresents the type of HTTP implementation to use when accessing the Open Data Protocol (OData) service.
Public enumerationMergeOptionDetermines the synchronization option for sending or receiving entities to or from an Open Data Protocol (OData) service.
Public enumerationSaveChangesOptionsIndicates change options when BeginSaveChanges is called.
Public enumerationTrackingModeDetermines whether changes that are made to a DataServiceCollection<T> are tracked.

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.