ApplicationTrust Klasa
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Hermetyzuje decyzje dotyczące zabezpieczeń dotyczące aplikacji. Klasa ta nie może być dziedziczona.
public ref class ApplicationTrust sealed : System::Security::Policy::EvidenceBase, System::Security::ISecurityEncodable
public ref class ApplicationTrust sealed : System::Security::ISecurityEncodable
public sealed class ApplicationTrust : 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
type ApplicationTrust = class
inherit EvidenceBase
interface 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
Inherits EvidenceBase
Implements ISecurityEncodable
Public NotInheritable Class ApplicationTrust
Implements ISecurityEncodable
- Dziedziczenie
- Dziedziczenie
-
ApplicationTrust
- Atrybuty
- Implementuje
ApplicationTrust Obiekt jest zwracany przez metodę menedżera DetermineApplicationTrust zaufania.
Application |
Inicjuje nowe wystąpienie klasy ApplicationTrust. |
Application |
Inicjuje ApplicationTrust nowe wystąpienie klasy za pomocą klasy ApplicationIdentity. |
Application |
Przestarzałe.
Inicjuje nowe wystąpienie ApplicationTrust klasy przy użyciu dostarczonego zestawu dotacji i kolekcji zestawów o pełnym zaufaniu. |
Application |
Pobiera lub ustawia tożsamość aplikacji dla obiektu zaufania aplikacji. |
Default |
Pobiera lub ustawia instrukcję zasad definiującą domyślny zestaw dotacji. |
Extra |
Pobiera lub ustawia dodatkowe informacje o zabezpieczeniach aplikacji. |
Full |
Przestarzałe.
Pobiera listę zestawów o pełnym zaufaniu dla tego zaufania aplikacji. |
Is |
Pobiera lub ustawia wartość wskazującą, czy aplikacja ma wymagane uprawnienia i jest zaufana do uruchomienia. |
Persist |
Pobiera lub ustawia wartość wskazującą, czy informacje o zaufaniu aplikacji są utrwalane. |
Clone() |
Tworzy nowy obiekt, który jest kompletną kopią bieżącego wystąpienia. |
Clone() |
Tworzy nowy obiekt, który jest kompletną kopią bieżącego wystąpienia. (Odziedziczone po EvidenceBase) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
From |
Rekonstruuje ApplicationTrust obiekt o danym stanie z kodowania XML. |
Get |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
Get |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
Memberwise |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
To |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
To |
Tworzy kodowanie ApplicationTrust XML obiektu i jego bieżącego stanu. |
Produkt | Wersje |
---|---|
.NET | 8 (package-provided), 9 (package-provided), 10 (package-provided) |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: