PermissionRequestEvidence Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.
Varning
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.
Definierar bevis som representerar behörighetsbegäranden. Det går inte att ärva den här klassen.
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
- Arv
- Arv
-
PermissionRequestEvidence
- Attribut
Kommentarer
Caution
Code Access Security (CAS) har föråldrats i alla versioner av .NET Framework och .NET. De senaste versionerna av .NET följer inte CAS-anteckningar och skapar fel om CAS-relaterade API:er används. Utvecklare bör söka alternativa sätt att utföra säkerhetsuppgifter.
Behörighetsbegäranden innehåller de minsta behörigheter som koden kräver för att köras, behörigheter som koden kan använda om de beviljas, men krävs inte och behörigheter som koden uttryckligen ber om att inte beviljas.
Konstruktorer
| Name | Description |
|---|---|
| PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet) |
Föråldrad.
Föråldrad.
Initierar en ny instans av PermissionRequestEvidence klassen med behörighetsbegäran för en kodsammansättning. |
Egenskaper
| Name | Description |
|---|---|
| DeniedPermissions |
Föråldrad.
Föråldrad.
Hämtar de behörigheter som koden uttryckligen ber om att inte beviljas. |
| OptionalPermissions |
Föråldrad.
Föråldrad.
Hämtar de behörigheter som koden kan använda om de beviljas, men krävs inte. |
| RequestedPermissions |
Föråldrad.
Föråldrad.
Hämtar de minsta behörigheter som koden kräver för att köras. |
Metoder
| Name | Description |
|---|---|
| Clone() |
Föråldrad.
Föråldrad.
Skapar ett nytt objekt som är en kopia av den aktuella instansen. |
| Clone() |
Föråldrad.
Föråldrad.
Skapar ett nytt objekt som är en fullständig kopia av den aktuella instansen. (Ärvd från EvidenceBase) |
| Copy() |
Föråldrad.
Föråldrad.
Skapar en motsvarande kopia av den aktuella PermissionRequestEvidence. |
| Equals(Object) |
Föråldrad.
Föråldrad.
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Föråldrad.
Föråldrad.
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Föråldrad.
Föråldrad.
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Föråldrad.
Föråldrad.
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Föråldrad.
Föråldrad.
Hämtar en strängrepresentation av tillståndet för PermissionRequestEvidence. |