ApplicationTrust Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat beveiligingsbeslissingen over een toepassing. Deze klasse kan niet worden overgenomen.
public ref class ApplicationTrust sealed : System::Security::ISecurityEncodable
public ref class ApplicationTrust sealed : System::Security::Policy::EvidenceBase, System::Security::ISecurityEncodable
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class ApplicationTrust : System.Security.ISecurityEncodable
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class ApplicationTrust : System.Security.Policy.EvidenceBase, System.Security.ISecurityEncodable
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type ApplicationTrust = class
interface ISecurityEncodable
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type ApplicationTrust = class
inherit EvidenceBase
interface ISecurityEncodable
Public NotInheritable Class ApplicationTrust
Implements ISecurityEncodable
Public NotInheritable Class ApplicationTrust
Inherits EvidenceBase
Implements ISecurityEncodable
- Overname
-
ApplicationTrust
- Overname
- Kenmerken
- Implementeringen
Opmerkingen
Een ApplicationTrust object wordt geretourneerd door de methode van DetermineApplicationTrust een vertrouwensbeheerder.
Constructors
| Name | Description |
|---|---|
| ApplicationTrust() |
Initialiseert een nieuw exemplaar van de ApplicationTrust klasse. |
| ApplicationTrust(ApplicationIdentity) |
Initialiseert een nieuw exemplaar van de ApplicationTrust klasse met een ApplicationIdentity. |
| ApplicationTrust(PermissionSet, IEnumerable<StrongName>) |
Initialiseert een nieuw exemplaar van de ApplicationTrust klasse met behulp van de opgegeven toekenningsset en verzameling volledige vertrouwensassembly's. |
Eigenschappen
| Name | Description |
|---|---|
| ApplicationIdentity |
Hiermee haalt u de toepassings-id voor het toepassingsvertrouwensobject op of stelt u deze in. |
| DefaultGrantSet |
Hiermee haalt u de beleidsinstructie op of stelt u deze in om de standaardtoewijzingsset te definiƫren. |
| ExtraInfo |
Hiermee haalt u extra beveiligingsinformatie over de toepassing op of stelt u deze in. |
| FullTrustAssemblies |
Hiermee haalt u de lijst met assembly's voor volledig vertrouwen op voor deze toepassingsvertrouwensrelatie. |
| IsApplicationTrustedToRun |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de toepassing de vereiste machtigingen verleent en wordt vertrouwd om uit te voeren. |
| Persist |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of informatie over de vertrouwensrelatie van toepassingen behouden blijft. |
Methoden
| Name | Description |
|---|---|
| Clone() |
Hiermee maakt u een nieuw object dat een volledige kopie van het huidige exemplaar is. |
| Clone() |
Hiermee maakt u een nieuw object dat een volledige kopie van het huidige exemplaar is. (Overgenomen van EvidenceBase) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| FromXml(SecurityElement) |
Hiermee wordt een ApplicationTrust object met een bepaalde status van een XML-codering gereconstrueerd. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| ToXml() |
Hiermee maakt u een XML-codering van het object en de ApplicationTrust huidige status. |