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