PermissionRequestEvidence Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.
Upozornění
Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.
Definuje důkazy, které představují žádosti o oprávnění. Tato třída se nemůže dědit.
public ref class PermissionRequestEvidence sealed : System::Security::Policy::EvidenceBase
public ref class PermissionRequestEvidence sealed
[System.Obsolete("This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public sealed class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
[System.Serializable]
public sealed class PermissionRequestEvidence
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class PermissionRequestEvidence
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Obsolete("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public sealed class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
public sealed class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
[<System.Obsolete("This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type PermissionRequestEvidence = class
inherit EvidenceBase
[<System.Serializable>]
type PermissionRequestEvidence = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type PermissionRequestEvidence = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Obsolete("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type PermissionRequestEvidence = class
inherit EvidenceBase
type PermissionRequestEvidence = class
inherit EvidenceBase
Public NotInheritable Class PermissionRequestEvidence
Inherits EvidenceBase
Public NotInheritable Class PermissionRequestEvidence
- Dědičnost
- Dědičnost
-
PermissionRequestEvidence
- Atributy
Poznámky
Upozornění
Zabezpečení přístupu kódu (CAS) bylo zastaralé ve všech verzích rozhraní .NET Framework a .NET. Nedávné verze rozhraní .NET nedodržují poznámky CAS a při použití rozhraní API souvisejících s cas vytvářejí chyby. Vývojáři by měli hledat alternativní způsoby provádění úloh zabezpečení.
Žádosti o oprávnění zahrnují minimální oprávnění, která kód vyžaduje ke spuštění, oprávnění, která kód může použít, pokud jsou udělena, ale nejsou vyžadována, a oprávnění, která kód výslovně požaduje, aby nebyla udělena.
Konstruktory
PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet) |
Zastaralé.
Zastaralé.
Inicializuje novou instanci PermissionRequestEvidence třídy s žádostí o oprávnění sestavení kódu. |
Vlastnosti
DeniedPermissions |
Zastaralé.
Zastaralé.
Získá oprávnění, která kód explicitně požaduje, aby nebyla udělena. |
OptionalPermissions |
Zastaralé.
Zastaralé.
Získá oprávnění, která může kód použít, pokud jsou udělena, ale nejsou vyžadována. |
RequestedPermissions |
Zastaralé.
Zastaralé.
Získá minimální oprávnění, která kód vyžaduje ke spuštění. |
Metody
Clone() |
Zastaralé.
Zastaralé.
Vytváří nový objekt, který je kopií aktuální instance. |
Clone() |
Zastaralé.
Zastaralé.
Vytvoří nový objekt, který je úplnou kopií aktuální instance. (Zděděno od EvidenceBase) |
Copy() |
Zastaralé.
Zastaralé.
Vytvoří ekvivalentní kopii aktuálního PermissionRequestEvidenceobjektu . |
Equals(Object) |
Zastaralé.
Zastaralé.
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Zastaralé.
Zastaralé.
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Zastaralé.
Zastaralé.
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Zastaralé.
Zastaralé.
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Zastaralé.
Zastaralé.
Získá řetězcovou reprezentaci stavu PermissionRequestEvidence. |