MediaPermissionAudio Wyliczenie

Definicja

Przestroga

Code Access Security is not supported or honored by the runtime.

Określa poziom uprawnień dla dźwięku.

C#
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum MediaPermissionAudio
C#
public enum MediaPermissionAudio
Dziedziczenie
MediaPermissionAudio
Atrybuty

Pola

Nazwa Wartość Opis
AllAudio 3

Uprawnienie umożliwiające nieograniczone odtwarzanie dźwięku.

NoAudio 0

Uprawnienie, które odrzuca wszystkie odtwarzanie dźwięku.

SafeAudio 2

Uprawnienie, które umożliwia bezpieczne, ograniczone odtwarzanie audio, które obejmuje odmawianie dostępu strumienia do pliku obrazu.

SiteOfOriginAudio 1

Uprawnienie, które zezwala tylko na odtwarzanie audio plików znajdujących się w lokacji źródła aplikacji.

Przykłady

Poniższy przykład kodu przedstawia użycie Audio właściwości.

C#
[MediaPermissionAttribute(SecurityAction.Demand, Audio = MediaPermissionAudio.SiteOfOriginAudio)]

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

Użyj tej wyliczenia, aby ustawić MediaPermissionAudio właściwość MediaPermission klasy. Wartość domyślna to SafeAudio.

Dotyczy

Produkt Wersje (Przestarzałe)
.NET (6, 7, 8, 9)
.NET Framework 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
Windows Desktop 3.0, 3.1 (5, 6, 7, 8, 9)