This topic has not yet been rated - Rate this topic

AppDomain Properties

The AppDomain type exposes the following members.

  Name Description
Public property ActivationContext Gets the activation context for the current application domain.
Public property ApplicationIdentity Gets the identity of the application in the application domain.
Public property ApplicationTrust Gets information describing permissions granted to an application and whether the application has a trust level that allows it to run.
Public property BaseDirectory Gets the base directory that the assembly resolver uses to probe for assemblies.
Public property Static member CurrentDomain Gets the current application domain for the current Thread.
Public property DomainManager Gets the domain manager that was provided by the host when the application domain was initialized.
Public property DynamicDirectory Gets the directory that the assembly resolver uses to probe for dynamically created assemblies.
Public property Evidence Gets the Evidence associated with this application domain.
Public property FriendlyName Gets the friendly name of this application domain.
Public property Id Gets an integer that uniquely identifies the application domain within the process.
Public property IsFullyTrusted Gets a value that indicates whether assemblies that are loaded into the current application domain execute with full trust.
Public property IsHomogenous Gets a value that indicates whether the current application domain has a set of permissions that is granted to all assemblies that are loaded into the application domain.
Public property Static member MonitoringIsEnabled Gets or sets a value that indicates whether CPU and memory monitoring of application domains is enabled for the current process. Once monitoring is enabled for a process, it cannot be disabled.
Public property MonitoringSurvivedMemorySize Gets the number of bytes that survived the last collection and that are known to be referenced by the current application domain.
Public property Static member MonitoringSurvivedProcessMemorySize Gets the total bytes that survived from the last collection for all application domains in the process.
Public property MonitoringTotalAllocatedMemorySize Gets the total size, in bytes, of all memory allocations that have been made by the application domain since it was created, without subtracting memory that has been collected.
Public property MonitoringTotalProcessorTime Gets the total processor time that has been used by all threads while executing in the current application domain, since the process started.
Public property PermissionSet Gets the permission set of a sandboxed application domain.
Public property RelativeSearchPath Gets the path under the base directory where the assembly resolver should probe for private assemblies.
Public property SetupInformation Gets the application domain configuration information for this instance.
Public property ShadowCopyFiles Gets an indication whether the application domain is configured to shadow copy files.
Top
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.