|
BRS#
|
Pomocná třída pro obnovení databáze ze zálohy. More...
Public Member Functions | |
| Restore (System.IO.Stream stream) | |
| Konstruktor. More... | |
| void | Header (DatObject Object) |
| Hlavička objektu. More... | |
| bool | Bool () |
| Načtení logické hodnoty. More... | |
| uint | Unsigned () |
| Načtení neznaménkové hodnoty. More... | |
| string | String () |
| Načtení řetězce. More... | |
| DateTime | Time () |
| Načtení času. More... | |
Public Member Functions inherited from BkHeader | |
| uint | HeaderValue (DatObject Object) |
| Hodnota hlavičky bloku. More... | |
Additional Inherited Members | |
Public Types inherited from BkHeader | |
| enum | DatObject { Database, Cities, Aliases, Plans, Buses, City, Alias, Plan, Bus, Seat, End } |
| Druhy bloků v binárních datech zálohy. More... | |
Pomocná třída pro obnovení databáze ze zálohy.
Pomocí této třídy se provádí obnova jednotlivých objektů databáze z binárního proudu. Obsahuje metody pro jednotlivé primitivní typy, složitější se pak poskládají z těchto stavebních kamenů. Viz Zálohování a obnova databáze.
| Restore.Restore | ( | System.IO.Stream | stream | ) |
| bool Restore.Bool | ( | ) |
| void Restore.Header | ( | DatObject | Object | ) |
| string Restore.String | ( | ) |
Načtení řetězce.
Z proudu je načten řetězec znaků. Formát načítaných dat je stejný jako u Backup.String.
| DateTime Restore.Time | ( | ) |
| uint Restore.Unsigned | ( | ) |