PermissionRequestEvidence Klasa
Definicja
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.
Przestroga
This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.
Przestroga
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.
Definiuje dowody reprezentujące żądania uprawnień. Klasa ta nie może być dziedziczona.
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
- Dziedziczenie
- Dziedziczenie
-
PermissionRequestEvidence
- Atrybuty
Uwagi
Przestroga
Zabezpieczenia dostępu do kodu (CAS) zostały przestarzałe we wszystkich wersjach .NET Framework i .NET. Najnowsze wersje platformy .NET nie honorują adnotacji CAS i generują błędy, jeśli są używane interfejsy API związane z usługą CAS. Deweloperzy powinni szukać alternatywnych sposobów wykonywania zadań zabezpieczeń.
Żądania uprawnień obejmują minimalne uprawnienia wymagane do uruchomienia kodu, uprawnienia, których kod może użyć, jeśli zostały przyznane, ale nie są wymagane, a uprawnienia kodu jawnie prosi o nie udzielenie.
Konstruktory
PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet) |
Przestarzałe.
Przestarzałe.
Inicjuje PermissionRequestEvidence nowe wystąpienie klasy z żądaniem uprawnień zestawu kodu. |
Właściwości
DeniedPermissions |
Przestarzałe.
Przestarzałe.
Pobiera uprawnienia, których kod jawnie prosi o nieudzielenie. |
OptionalPermissions |
Przestarzałe.
Przestarzałe.
Pobiera uprawnienia, których kod może użyć, jeśli zostały przyznane, ale nie są wymagane. |
RequestedPermissions |
Przestarzałe.
Przestarzałe.
Pobiera minimalne uprawnienia wymagane do uruchomienia kodu. |
Metody
Clone() |
Przestarzałe.
Przestarzałe.
Tworzy nowy obiekt, który jest kopią bieżącego wystąpienia. |
Clone() |
Przestarzałe.
Przestarzałe.
Tworzy nowy obiekt, który jest kompletną kopią bieżącego wystąpienia. (Odziedziczone po EvidenceBase) |
Copy() |
Przestarzałe.
Przestarzałe.
Tworzy równoważną kopię bieżącego PermissionRequestEvidenceelementu . |
Equals(Object) |
Przestarzałe.
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Przestarzałe.
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Przestarzałe.
Przestarzałe.
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Przestarzałe.
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Przestarzałe.
Przestarzałe.
Pobiera reprezentację ciągu stanu elementu PermissionRequestEvidence. |