PlatformFolders Class
Namespace: Stride.CoreAssembly: Stride.Core.dll
Folders used for the running platform.
public class PlatformFolders
              | Name | Description | |
|---|---|---|
| Fields | ||
| ApplicationBinaryDirectory | The application directory, where assemblies are deployed. It could be read-only on some platforms.  | 
                          |
| ApplicationCacheDirectory | The application cache directory, where user can write data that won't be backup.  | 
                          |
| ApplicationDataDirectory | The application data directory, where data is deployed. It could be read-only on some platforms.  | 
                          |
| ApplicationExecutablePath | Get the path to the application executable.  | 
                          |
| ApplicationLocalDirectory | The application local directory, where user can write local data (included in backup).  | 
                          |
| ApplicationRoamingDirectory | The application roaming directory, where user can write roaming data (included in backup).  | 
                          |
| ApplicationTemporaryDirectory | The Application temporary directory.  | 
                          |
| TemporaryDirectory | The system temporary directory.  | 
                          |
| Properties | ||
| ApplicationDataSubDirectory | The (optional) application data subdirectory. If not null or empty, /data will be mounted on ApplicationDataDirectory/ApplicationDataSubDirectory  | 
                          |
| IsVirtualFileSystemInitialized | ||
Fields
ApplicationBinaryDirectory
The application directory, where assemblies are deployed. It could be read-only on some platforms.
public static readonly string ApplicationBinaryDirectory
              Field Value
| Type | Description | 
|---|---|
| System.String | 
ApplicationCacheDirectory
The application cache directory, where user can write data that won't be backup.
public static readonly string ApplicationCacheDirectory
              Field Value
| Type | Description | 
|---|---|
| System.String | 
ApplicationDataDirectory
The application data directory, where data is deployed. It could be read-only on some platforms.
public static readonly string ApplicationDataDirectory
              Field Value
| Type | Description | 
|---|---|
| System.String | 
ApplicationExecutablePath
Get the path to the application executable.
public static readonly string ApplicationExecutablePath
              Field Value
| Type | Description | 
|---|---|
| System.String | 
Remarks
Might be null if start executable is unknown.
ApplicationLocalDirectory
The application local directory, where user can write local data (included in backup).
public static readonly string ApplicationLocalDirectory
              Field Value
| Type | Description | 
|---|---|
| System.String | 
ApplicationRoamingDirectory
The application roaming directory, where user can write roaming data (included in backup).
public static readonly string ApplicationRoamingDirectory
              Field Value
| Type | Description | 
|---|---|
| System.String | 
ApplicationTemporaryDirectory
The Application temporary directory.
public static readonly string ApplicationTemporaryDirectory
              Field Value
| Type | Description | 
|---|---|
| System.String | 
TemporaryDirectory
The system temporary directory.
public static readonly string TemporaryDirectory
              Field Value
| Type | Description | 
|---|---|
| System.String | 
Properties
ApplicationDataSubDirectory
The (optional) application data subdirectory. If not null or empty, /data will be mounted on ApplicationDataDirectory/ApplicationDataSubDirectory
public static string ApplicationDataSubDirectory { get; set; }
              Property Value
| Type | Description | 
|---|---|
| System.String | 
Remarks
This property should not be written after the VirtualFileSystem static initialization. If so, an InvalidOperationExeception will be thrown.
IsVirtualFileSystemInitialized
public static bool IsVirtualFileSystemInitialized { get; }
              Property Value
| Type | Description | 
|---|---|
| System.Boolean |