DataServiceContext Methods
Include Protected Members
Include Inherited Members
The DataServiceContext type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddLink | Adds the specified link to the set of objects the DataServiceContext is tracking. | |
AddObject | Adds the specified object to the set of objects that the DataServiceContext is tracking. | |
AddRelatedObject | Adds a related object to the context and creates the link that defines the relationship between the two objects in a single request. | |
AttachLink | Notifies the DataServiceContext to start tracking the specified link that defines a relationship between entity objects. | |
AttachTo(String, Object) | Notifies the DataServiceContext to start tracking the specified resource and supplies the location of the resource within the specified resource set. | |
AttachTo(String, Object, String) | Notifies the DataServiceContext to start tracking the specified resource and supplies the location of the resource in the specified resource set. | |
BeginExecute(Uri, AsyncCallback, Object, String, array<OperationParameter[]) | Asynchronously sends a request to the data service to execute a specific URI. | |
BeginExecute<TElement>(Uri, AsyncCallback, Object) | Asynchronously sends the request so that this call does not block processing while waiting for the results from the service. | |
BeginExecute<T>(DataServiceQueryContinuation<T>, AsyncCallback, Object) | Asynchronously sends a request to the data service to retrieve the next page of data in a paged query result. | |
BeginExecute<TElement>(Uri, AsyncCallback, Object, String, Boolean, array<OperationParameter[]) | Asynchronously sends a request to the data service to execute a specific URI. | |
BeginExecuteBatch | Asynchronously submits a group of queries as a batch to the data service. | |
BeginGetReadStream(Object, DataServiceRequestArgs, AsyncCallback, Object) | Asynchronously gets the binary data stream that belongs to the specified entity, by using the specified message headers. | |
BeginGetReadStream(Object, String, DataServiceRequestArgs, AsyncCallback, Object) | Asynchronously gets a named binary data stream that belongs to the specified entity, by using the specified message headers. | |
BeginLoadProperty(Object, String, AsyncCallback, Object) | Asynchronously loads the value of the specified property from the data service. | |
BeginLoadProperty(Object, String, DataServiceQueryContinuation, AsyncCallback, Object) | Asynchronously loads the next page of related entities from the data service by using the supplied query continuation object. | |
BeginLoadProperty(Object, String, Uri, AsyncCallback, Object) | Asynchronously loads a page of related entities from the data service by using the supplied next link URI. | |
BeginSaveChanges(AsyncCallback, Object) | Asynchronously submits the pending changes to the data service collected by the DataServiceContext since the last time changes were saved. | |
BeginSaveChanges(SaveChangesOptions, AsyncCallback, Object) | Asynchronously submits the pending changes to the data service collected by the DataServiceContext since the last time changes were saved. | |
CancelRequest | Attempts to cancel the operation that is associated with the supplied IAsyncResult object. | |
CreateQuery<T> | Creates a data service query for data of a specified generic type. | |
DeleteLink | Changes the state of the link to deleted in the list of links being tracked by the DataServiceContext. | |
DeleteObject | Changes the state of the specified object to be deleted in the DataServiceContext. | |
Detach | Removes the entity from the list of entities that the DataServiceContext is tracking. | |
DetachLink | Removes the specified link from the list of links being tracked by the DataServiceContext. | |
EndExecute(IAsyncResult) | Called to complete the BeginExecute. | |
EndExecute<TElement>(IAsyncResult) | Called to complete the BeginExecute. | |
EndExecuteBatch | Called to complete the BeginExecuteBatch. | |
EndGetReadStream | Called to complete the asynchronous operation of retrieving a binary data stream. | |
EndLoadProperty | Called to complete the BeginLoadProperty operation. | |
EndSaveChanges | Called to complete the BeginSaveChanges operation. | |
Equals | (Inherited from Object.) | |
Execute(Uri, String, array<OperationParameter[]) | Sends a request to the data service to execute a specific URI by using a specific HTTP method.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
Execute<TElement>(Uri) | Sends a request to the data service to execute a specific URI.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
Execute<T>(DataServiceQueryContinuation<T>) | Sends a request to the data service to retrieve the next page of data in a paged query result.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
Execute<TElement>(Uri, String, Boolean, array<OperationParameter[]) | Sends a request to the data service to execute a specific URI by using a specific HTTP method.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
ExecuteBatch | Synchronously submits a group of queries as a batch to the data service.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
Finalize | (Inherited from Object.) | |
GetEntityDescriptor | Gets the EntityDescriptor for the supplied entity object. | |
GetHashCode | (Inherited from Object.) | |
GetLinkDescriptor | Gets the LinkDescriptor for a specific link that defines the relationship between two entities. | |
GetMetadataUri | Gets a URI of the location of .edmx metadata. | |
GetReadStream(Object) | Gets the binary data stream that belongs to the specified entity.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
GetReadStream(Object, DataServiceRequestArgs) | Gets binary data stream for the specified entity by using the specified message headers.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
GetReadStream(Object, String) | Gets the binary data stream that belongs to the specified entity, by using the specified Content-Type message header.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
GetReadStream(Object, String, DataServiceRequestArgs) | Gets a named binary data stream that belongs to the specified entity, by using the specified Content-Type message header.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
GetReadStreamUri(Object) | Gets the URI that is used to return a binary data stream. | |
GetReadStreamUri(Object, String) | Gets the URI that is used to return a named binary data stream. | |
GetType | (Inherited from Object.) | |
LoadProperty(Object, String) | Loads deferred content for a specified property from the data service.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
LoadProperty(Object, String, DataServiceQueryContinuation) | Loads the next page of related entities from the data service by using the supplied query continuation object.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
LoadProperty(Object, String, Uri) | Loads a page of related entities by using the supplied next link URI.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
LoadProperty<T>(Object, String, DataServiceQueryContinuation<T>) | Loads the next page of related entities from the data service by using the supplied generic query continuation object.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
MemberwiseClone | (Inherited from Object.) | |
SaveChanges() | Saves the changes that the DataServiceContext is tracking to storage.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
SaveChanges(SaveChangesOptions) | Saves the changes that the DataServiceContext is tracking to storage.Not supported by the WCF Data Services 5.0 client for Silverlight. | |
SetLink | Notifies the DataServiceContext that a new link exists between the objects specified and that the link is represented by the property specified by the sourceProperty parameter. | |
SetSaveStream(Object, Stream, Boolean, DataServiceRequestArgs) | Sets a binary data stream for the specified entity, with the specified headers in the request message. | |
SetSaveStream(Object, Stream, Boolean, String, String) | Sets a binary data stream that belongs to the specified entity, with the specified Content-Type and Slug headers in the request message. | |
SetSaveStream(Object, String, Stream, Boolean, DataServiceRequestArgs) | Sets a named binary data stream that belongs to the specified entity, with the specified headers in the request message. | |
SetSaveStream(Object, String, Stream, Boolean, String) | Sets a binary data stream for the specified entity. | |
ToString | (Inherited from Object.) | |
TryGetEntity<TEntity> | Test retrieval of an entity being tracked by the DataServiceContext by reference to the URI of the entity. | |
TryGetUri | Retrieves the canonical URI associated with the specified entity, if available. | |
UpdateObject | Changes the state of the specified object in the DataServiceContext to Modified. |
Top