filePath | 支持文件的路径。 |
构造 PropertyDatabase 的新实例。
如果 filePath 不存在,则会自动创建该文件。 PropertyDatabase 不会自动更新支持文件,您必须使用 PropertyDatabase.TriggerBackgroundUpdate 手动触发更新。如果另一个 PropertyDatabase 已经在同一文件上打开,则 PropertyDatabase 将不会打开且无效。请参阅 valid。
filePath | 支持文件的路径。 |
autoFlush | 布尔值,指示是否自动更新支持文件。 |
backgroundUpdateDebounceInSeconds | 自动后台更新触发之间的时间间隔(以秒为单位)。 |
构造 PropertyDatabase 的新实例。
如果 filePath 不存在,则会自动创建该文件。如果 autoBackgroundUpdate 为 true,则 PropertyDatabase 会在更改完成后自动更新支持文件。为了防止在更改过多时过于频繁地更新文件,您可以使用 backgroundUpdateDebounceInSeconds 指定更改之间的延迟,然后再触发更新。例如,使用默认值 5 秒,只有在自上次对 PropertyDatabase 进行更改后经过 5 秒后,才会发生后台更新。如果另一个 PropertyDatabase 已经在同一文件上打开,则 PropertyDatabase 将不会打开且无效。请参阅 valid。