xpo-devexpress-dot-xpo-dot-db-dot-webapidatastoreservice-dot-underscore-members.md
A generic IDataStore wrapper. Encapsulates the boilerplate code required to implement a Web API service controller for WebApiDataStoreClient.
| Name | Description |
|---|---|
| WebApiDataStoreService(IDataStore) | Initializes a new instance of the WebApiDataStoreService class with specified settings. |
| Name | Description |
|---|---|
| Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
| Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from Object. |
| GetHashCode() | Serves as the default hash function. Inherited from Object. |
| GetType() | Gets the Type of the current instance. Inherited from Object. |
| MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
| ModifyData(ModificationStatement[]) | Calls the ModifyData method of the underlying IDataStore with error handling. |
| ModifyDataAsync(ModificationStatement[], CancellationToken) | Calls the ModifyDataAsync method of the underlying IDataStore with error handling. |
| ModifyDataWithCookie(WebApiDataContainer<ModificationStatement[]>) | Calls the ICacheToCacheCommunicationCore.ModifyData method with error handling. |
| NotifyDirtyTables(WebApiDataContainer<String[]>) | Calls the ICacheToCacheCommunicationCore.NotifyDirtyTables method with error handling. |
| ProcessCookie(DataCacheCookie) | Calls the ICacheToCacheCommunicationCore.ProcessCookie method with error handling. |
| ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
| SelectData(SelectStatement[]) | Calls the SelectData method of the underlying IDataStore with error handling. |
| SelectDataAsync(SelectStatement[], CancellationToken) | Calls the SelectDataAsync method of the underlying IDataStore with error handling. |
| SelectDataWithCookie(WebApiDataContainer<SelectStatement[]>) | Calls the ICacheToCacheCommunicationCore.SelectData method with error handling. |
| ToString() | Returns a string that represents the current object. Inherited from Object. |
| UpdateSchema(Boolean, DBTable[]) | Calls the UpdateSchema method of the underlying IDataStore with error handling. |
| UpdateSchemaAsync(Boolean, DBTable[], CancellationToken) | Calls the UpdateSchemaAsync method of the underlying IDataStore with error handling. |
| UpdateSchemaWithCookie(Boolean, WebApiDataContainer<DBTable[]>) | Calls the ICacheToCacheCommunicationCore.UpdateSchema method with error handling. |
| Name | Description |
|---|---|
| GlobalServiceExceptionThrown static | Occurs when any operation of any ServiceBase instance fails. Inherited from ServiceBase. |
| ServiceExceptionThrown | Occurs when any operation of ServiceBase fails. Inherited from ServiceBase. |
See Also