3 implementations of IPreferences
Microsoft.Maui.Essentials (3)
Preferences\Preferences.uwp.cs (3)
14
class PreferencesImplementation :
IPreferences
41
class PackagedPreferencesImplementation :
IPreferences
148
class UnpackagedPreferencesImplementation :
IPreferences
26 references to IPreferences
Microsoft.Maui.Essentials (26)
Preferences\Preferences.shared.cs (23)
160
/// <inheritdoc cref="
IPreferences
.ContainsKey(string, string?)"/>
164
/// <inheritdoc cref="
IPreferences
.Remove(string, string?)"/>
168
/// <inheritdoc cref="
IPreferences
.Clear(string?)"/>
172
/// <inheritdoc cref="
IPreferences
.Get{T}(string, T, string?)"/>
179
/// <inheritdoc cref="
IPreferences
.Get{T}(string, T, string?)"/>
183
/// <inheritdoc cref="
IPreferences
.Get{T}(string, T, string?)"/>
187
/// <inheritdoc cref="
IPreferences
.Get{T}(string, T, string?)"/>
191
/// <inheritdoc cref="
IPreferences
.Get{T}(string, T, string?)"/>
195
/// <inheritdoc cref="
IPreferences
.Get{T}(string, T, string?)"/>
199
/// <inheritdoc cref="
IPreferences
.Set{T}(string, T, string?)"/>
203
/// <inheritdoc cref="
IPreferences
.Set{T}(string, T, string?)"/>
207
/// <inheritdoc cref="
IPreferences
.Set{T}(string, T, string?)"/>
211
/// <inheritdoc cref="
IPreferences
.Set{T}(string, T, string?)"/>
215
/// <inheritdoc cref="
IPreferences
.Set{T}(string, T, string?)"/>
219
/// <inheritdoc cref="
IPreferences
.Set{T}(string, T, string?)"/>
241
/// <inheritdoc cref="
IPreferences
.Get{T}(string, T, string?)"/>
245
/// <inheritdoc cref="
IPreferences
.Set{T}(string, T, string?)"/>
249
/// <inheritdoc cref="
IPreferences
.Get{T}(string, T, string?)"/>
253
/// <inheritdoc cref="
IPreferences
.Set{T}(string, T, string?)"/>
257
static
IPreferences
Current => Storage.Preferences.Default;
262
static
IPreferences
? defaultImplementation;
267
public static
IPreferences
Default =>
270
internal static void SetDefault(
IPreferences
? implementation) =>
Preferences\Preferences.uwp.cs (1)
16
readonly
IPreferences
_preferences;
VersionTracking\VersionTracking.shared.cs (2)
205
readonly
IPreferences
preferences;
214
public VersionTrackingImplementation(
IPreferences
preferences, IAppInfo appInfo)