DataStore
.NET DataStore is a .NET version of the native PowerBuilder DataStore. It provides almost the same set of APIs as the native PowerBuilder DataStore, and allows you to use standard C# features such as LinQ, delegates and transactions.
You can migrate existing PowerBuilder DataWindow/DataStore data objects to become .NET DataStore, and take advantages of the simple and convenient PowerScript coding styles to implement data operations at the server side.
.NET DataStore can exchange data easily with different client types because it fully integrates with ASP.NET framework. .NET DataStore is a totally different solution from the legacy PB.NET DataStore: It is fully optimized for handling large-scale and high concurrency access requests, and can yield overall significantly better performance and scalability.
This category lists the objects that implement .NET DataStore:
- DataStore
- DataStore<TModel>
- IDataStore
- IDataStore<TModel>
- IDataStoreBase
- DataStoreDataExtensions
- DataStorePackerExtensions
- DataStoreUnpackerExtensions
- DwBuffer
- DwRetrieveEventArgs
- DwRowAction
- DwRowChangeEventArgs
- DwUpdateEventArgs
- IGroupingGetter
- IGroupingGetter<TModel>
- IModelGetter
The objects starting with the letter "I" is an interface ("I" short for "interface"); and the ones without the "I" are classes. The class implements the interface. So normally the class only contains documentation for constructors, while the interface contains documentation for methods and properties.