Allows the control and customization of security behavior for application domains.
Assembly: mscorlib (in mscorlib.dll)
|DetermineApplicationTrust(Evidence^, Evidence^, TrustManagerContext^)|
Determines whether an application should be executed.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Requests a specific evidence type for the application domain.
Requests a specific evidence type for the assembly.
Serves as the default hash function. (Inherited from Object.)
Determines which evidence types the host can supply for the application domain, if requested.
Determines which evidence types the host can supply for the assembly, if requested.
Provides the application domain evidence for an assembly being loaded.
Provides the assembly evidence for an assembly being loaded.
Determines what permissions to grant to code based on the specified evidence.
Returns a string that represents the current object.(Inherited from Object.)
Notes to Inheritors:
Some members of a ProvideAssemblyEvidence and ProvideAppDomainEvidence methods must not load any assemblies, because doing so will result in the members of the being recursively called. To avoid circular references, you should create new instances of classes that can cause assemblies to be loaded, either implicitly or explicitly, in the constructor of a class that derives from .are called whenever an assembly is loaded, either implicitly or explicitly. The
Available since 2.0
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.