@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
21 lines (20 loc) • 716 B
TypeScript
import { Observable } from 'rxjs';
import { PerformanceProfileRecord as PerformanceProfileRecord } from './performance-profile-record';
export declare class PerformanceProfileDatabase {
private static databaseName;
private static objectStoreName;
private static version;
private database;
private databaseShared;
private lastError;
write(record: PerformanceProfileRecord): Observable<void>;
read(from?: number): Observable<PerformanceProfileRecord>;
delete(primaryKeys: number[]): Observable<void>;
close(): void;
deleteAll(): Observable<void>;
private deleteDatabase;
private getDatabase;
private storeData;
private restoreData;
private deleteData;
}