EnvironmentPolicy Members
Allows you to spot, analyze, and prohibit unwanted requests toSystem.Environment
initiated by DevExpress controls.
Properties
Name | Description |
---|---|
ShouldThrowOnErrors static |
Gets a value that indicates whether the EnvironmentPolicy throws an exception if a request to System.Environment fails.
|
Methods
Name | Description |
---|---|
Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from Object. |
GetHashCode() | Serves as the default hash function. Inherited from Object. |
GetType() | Gets the Type of the current instance. Inherited from Object. |
MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
SuppressAll() static |
Suppresses all requests to System.Environment . No exception is thrown.
|
SuppressExitProcess() static | Prevents DevExpress controls from forcibly exiting the current process. |
SuppressGettingEnvironmentVariables() static | Prevents DevExpress controls from reading environment variables. |
SuppressReadingCurrentProcessData() static |
Prevents DevExpress controls from reading current process data (for example, CurrentDirectory , ProcessId , ProcessPath ).
|
SuppressReadingSpecialFolder(Environment.SpecialFolder) static | Prevents DevExpress controls from getting the path to the specified system special folder. |
SuppressSettingCurrentDirectory() static | Prevents DevExpress controls from setting the current directory. |
SuppressSettingEnvironmentVariables() static | Prevents DevExpress controls from setting environment variables. |
ThrowAlways() static |
Throws an exception when the DevExpress control accesses System.Environment .
|
ThrowOnErrors() static |
Throws an exception if a request to System.Environment fails.
|
ToString() | Returns a string that represents the current object. Inherited from Object. |
Events
Name | Description |
---|---|
ExitingProcess static | Fires when the DevExpress control attempts to exit the current process. Handle this event to allow or suppress the operation. |
ExpandedVariables static | Fires after environment variables are expanded within the given string and allows you to modify the result. |
ExpandingVariables static |
Fires when the DevExpress control attempts to replace names of environment variables using the Environment.ExpandEnvironmentVariables(String) method. Handle this event to allow or suppress the operation.
|
Failed static | Allows you to respond to associated failures (exceptions and errors). |
GettingVariable static | Fires when the DevExpress control attempts to retrieve the value of the environment variable from the current process. Handle this event to allow or suppress the operation. |
GotVariable static | Fires after the DevExpress control has read the value of the environment variable. |
ReadCurrentProcessData static | Fires after the DevExpress control has read current process data. |
ReadingCurrentProcessData static |
Fires when the DevExpress control attempts to read current process data (for example, CurrentDirectory , ProcessId , ProcessPath ). Handle this event to allow or suppress the operation.
|
ReadingSpecialFolder static | Fires when the DevExpress control attempts to read the path to the system special folder (such as Program Files, Programs, System, or Startup). Handle this event to allow or suppress the operation. |
ReadSpecialFolder static | Fires after the DevExpress control has read the path to the system special folder (such as Program Files, Programs, System, or Startup). |
SetCurrentDirectory static | Fires after the DevExpress control has set the path of the current working directory. |
SettingCurrentDirectory static | Fires when the DevExpress control attempts to set the path of the current working directory. Handle this event to allow or suppress the operation. |
SettingVariable static | Fires when the DevExpress control attempts to set the value of the environment variable in the current process. Handle this event to allow or suppress the operation. |
SetVariable static | Fires after the DevExpress control has set the value of the environment variable. |
See Also