Class StoragePolicy
Definition
- Namespace:
- Tizen.Security.DevicePolicyManager
- Assembly:
- Tizen.Security.DevicePolicyManager.dll
The StoragePolicy provides methods to manage storage policies.
public class StoragePolicy : DevicePolicy, IDisposable
- Inheritance
- Implements
-
System.IDisposable
Remarks
The StoragePolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the StoragePolicy.
Fields
View SourceExternalStoragePolicyName
The External storage policy name. This represents IsExternalStorageAllowed.
Declaration
public static readonly string ExternalStoragePolicyName
Field Value
Type | Description |
---|---|
string |
Remarks
This is used in PolicyName.
Properties
View SourceIsExternalStorageAllowed
Gets whether the use of external storage is allowed or not.
Declaration
public bool IsExternalStorageAllowed { get; }
Property Value
Type | Description |
---|---|
bool | true if the use of external storage is allowed, false otherwise. The default value is true. |
Remarks
The StoragePolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the StoragePolicy.
Methods
View SourceDispose()
Releases any unmanaged resources used by this object.
Declaration
public void Dispose()
Remarks
The StoragePolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the StoragePolicy.
Dispose(bool)
Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing | If true, disposes any disposable objects. If false, does not dispose disposable objects. |
Remarks
The StoragePolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the StoragePolicy.
~StoragePolicy()
A Destructor of StoragePolicy.
Declaration
protected ~StoragePolicy()
Remarks
The StoragePolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the StoragePolicy.
Events
View SourceExternalStoragePolicyChanged
The ExternalStoragePolicyChanged event is raised when the external storage policy is changed.
Declaration
public event EventHandler<PolicyChangedEventArgs> ExternalStoragePolicyChanged
Event Type
Type | Description |
---|---|
System.EventHandler<TEventArgs><PolicyChangedEventArgs> |
Remarks
This event will be removed automatically when StoragePolicy is destroyed.