71 references to IsolatedStorageScope
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
336
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.IsolatedStorage.
IsolatedStorageScope
))]
netstandard (1)
netstandard.cs (1)
937
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.IsolatedStorage.
IsolatedStorageScope
))]
System.IO.IsolatedStorage (69)
System\IO\IsolatedStorage\Helper.cs (11)
32
internal static string GetRootDirectory(
IsolatedStorageScope
scope)
137
internal static bool IsMachine(
IsolatedStorageScope
scope) => ((scope &
IsolatedStorageScope
.Machine) != 0);
138
internal static bool IsAssembly(
IsolatedStorageScope
scope) => ((scope &
IsolatedStorageScope
.Assembly) != 0);
139
internal static bool IsApplication(
IsolatedStorageScope
scope) => ((scope &
IsolatedStorageScope
.Application) != 0);
140
internal static bool IsRoaming(
IsolatedStorageScope
scope) => ((scope &
IsolatedStorageScope
.Roaming) != 0);
141
internal static bool IsDomain(
IsolatedStorageScope
scope) => ((scope &
IsolatedStorageScope
.Domain) != 0);
System\IO\IsolatedStorage\Helper.NonMobile.cs (2)
13
internal static string GetDataDirectory(
IsolatedStorageScope
scope)
31
internal static string GetRandomDirectory(string rootDirectory,
IsolatedStorageScope
scope)
System\IO\IsolatedStorage\Helper.Unix.cs (1)
8
internal static void CreateDirectory(string path,
IsolatedStorageScope
_ /*scope*/)
System\IO\IsolatedStorage\IsolatedStorage.cs (28)
108
public
IsolatedStorageScope
Scope
135
protected void InitStore(
IsolatedStorageScope
scope, Type appEvidenceType)
140
protected void InitStore(
IsolatedStorageScope
scope, Type? domainEvidenceType, Type? assemblyEvidenceType)
165
private static void VerifyScope(
IsolatedStorageScope
scope)
171
case
IsolatedStorageScope
.User |
IsolatedStorageScope
.Assembly:
172
case
IsolatedStorageScope
.User |
IsolatedStorageScope
.Assembly |
IsolatedStorageScope
.Domain:
173
case
IsolatedStorageScope
.Roaming |
IsolatedStorageScope
.User |
IsolatedStorageScope
.Assembly:
174
case
IsolatedStorageScope
.Roaming |
IsolatedStorageScope
.User |
IsolatedStorageScope
.Assembly |
IsolatedStorageScope
.Domain:
175
case
IsolatedStorageScope
.Machine |
IsolatedStorageScope
.Assembly:
176
case
IsolatedStorageScope
.Machine |
IsolatedStorageScope
.Assembly |
IsolatedStorageScope
.Domain:
177
case
IsolatedStorageScope
.Application |
IsolatedStorageScope
.User:
178
case
IsolatedStorageScope
.Application |
IsolatedStorageScope
.User |
IsolatedStorageScope
.Roaming:
179
case
IsolatedStorageScope
.Application |
IsolatedStorageScope
.Machine:
System\IO\IsolatedStorage\IsolatedStorageFile.cs (26)
375
public static IEnumerator GetEnumerator(
IsolatedStorageScope
scope)
458
return GetStore(
IsolatedStorageScope
.Application |
IsolatedStorageScope
.User);
463
return GetStore(
IsolatedStorageScope
.Assembly |
IsolatedStorageScope
.User);
468
return GetStore(
IsolatedStorageScope
.Assembly |
IsolatedStorageScope
.Domain |
IsolatedStorageScope
.User);
479
return GetStore(
IsolatedStorageScope
.Application |
IsolatedStorageScope
.Machine);
484
return GetStore(
IsolatedStorageScope
.Assembly |
IsolatedStorageScope
.Machine);
489
return GetStore(
IsolatedStorageScope
.Assembly |
IsolatedStorageScope
.Domain |
IsolatedStorageScope
.Machine);
492
private static IsolatedStorageFile GetStore(
IsolatedStorageScope
scope)
515
public static IsolatedStorageFile GetStore(
IsolatedStorageScope
scope, Type? applicationEvidenceType)
521
public static IsolatedStorageFile GetStore(
IsolatedStorageScope
scope, object? applicationIdentity)
527
public static IsolatedStorageFile GetStore(
IsolatedStorageScope
scope, Type? domainEvidenceType, Type? assemblyEvidenceType)
533
public static IsolatedStorageFile GetStore(
IsolatedStorageScope
scope, object? domainIdentity, object? assemblyIdentity)
644
public static void Remove(
IsolatedStorageScope
scope)
668
private static void VerifyGlobalScope(
IsolatedStorageScope
scope)
670
if ((scope !=
IsolatedStorageScope
.User) &&
671
(scope != (
IsolatedStorageScope
.User |
672
IsolatedStorageScope
.Roaming)) &&
673
(scope !=
IsolatedStorageScope
.Machine))
System\IO\IsolatedStorage\IsolatedStorageFile.NonMobile.cs (1)
24
internal IsolatedStorageFile(
IsolatedStorageScope
scope)