ApplicationTrust Klas

Definitie

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
ApplicationTrust
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.

Van toepassing op