Encapsulates security decisions about an application. This class cannot be inherited.
Assembly: mscorlib (in mscorlib.dll)
Thetype exposes the following members.
|ApplicationTrust()||Initializes a new instance of the class.|
|ApplicationTrust(ApplicationIdentity)||Initializes a new instance of the class with an ApplicationIdentity.|
|ApplicationTrust(PermissionSet, IEnumerable<StrongName>)||Initializes a new instance of the class using the provided grant set and collection of full-trust assemblies.|
|ApplicationIdentity||Gets or sets the application identity for the application trust object.|
|DefaultGrantSet||Gets or sets the policy statement defining the default grant set.|
|ExtraInfo||Gets or sets extra security information about the application.|
|FullTrustAssemblies||Gets the list of full-trust assemblies for this application trust.|
|IsApplicationTrustedToRun||Gets or sets a value indicating whether the application has the required permission grants and is trusted to run.|
|Persist||Gets or sets a value indicating whether application trust information is persisted.|
|Clone||Creates a new object that is a complete copy of the current instance. (Overrides EvidenceBase.Clone().)|
In .NET Framework Client Profile 4, this member is inherited from EvidenceBase.Clone().
|Equals(Object)||Determines whether the specified object is equal to the current object. (Inherited from Object.)|
|FromXml||Reconstructs an object with a given state from an XML encoding.|
|GetHashCode||Serves as the default hash function. (Inherited from Object.)|
|GetType||Gets the Type of the current instance. (Inherited from Object.)|
|ToString||Returns a string that represents the current object. (Inherited from Object.)|
|ToXml||Creates an XML encoding of the object and its current state.|