PropertyDatabase Constructor
Declaration
public PropertyDatabase(string filePath);Параметры
| Параметр | Описание |
|---|---|
| filePath | Путь к резервному файлу. |
Описание
Создает новый экземпляр PropertyDatabase.
Если filePath не существует, файл будет создан автоматически. PropertyDatabase не обновят резервный файл автоматически, вам придется запустить обновление вручную с помощью PropertyDatabase.TriggerBackgroundUpdate. Если другой PropertyDatabase уже открыт на том же файле, PropertyDatabase не будет открыт и будет недействителен. См. valid.
Declaration
public PropertyDatabase(string filePath, bool autoFlush, double backgroundUpdateDebounceInSeconds);Параметры
| Параметр | Описание |
|---|---|
| filePath | Путь к резервному файлу. |
| autoFlush | Логическое значение, указывающее, будет ли резервный файл обновляться автоматически или нет. |
| backgroundUpdateDebounceInSeconds | Время между изменениями для автоматического фонового обновления. |
Описание
Создает новый экземпляр PropertyDatabase.
Если filePath не существует, файл будет создан автоматически. Если autoBackgroundUpdate верны, то PropertyDatabase автоматически обновит резервный файл после завершения изменений. Чтобы предотвратить слишком частое обновление файла, когда изменений много, вы можете указать задержку между изменениями с помощью backgroundUpdateDebounceInSeconds, прежде чем обновление может быть запущено. Например, при значении по умолчанию 5 секунд фоновое обновление произойдет только через 5 секунд после последних изменений в PropertyDatabase. Если другой PropertyDatabase уже открыт в том же файле, PropertyDatabase не будет открыт и будет недействителен. См. valid.