英語で読む

次の方法で共有


MediaPermissionAudio 列挙型

定義

注意事項

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

オーディオのアクセス許可レベルを指定します。

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
継承
MediaPermissionAudio
属性

フィールド

名前 説明
AllAudio 3

無制限にオーディオを再生できるアクセス許可。

NoAudio 0

すべてのオーディオ再生を拒否するアクセス許可。

SafeAudio 2

制限された安全なオーディオ再生を実行できるアクセス許可。イメージ ファイルへのストリーム アクセスの拒否が含まれます。

SiteOfOriginAudio 1

アプリケーションの元のサイトにあるファイルのオーディオ再生のみを実行できるアクセス許可。

次のコード例は、 プロパティの使用方法を Audio 示しています。

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

注釈

注意事項

コード アクセス セキュリティ (CAS) は、.NET Framework と .NET のすべてのバージョンで非推奨になりました。 最近のバージョンの .NET では、CAS 関連の API が使われている場合、CAS の注釈は使われず、エラーが発生します。 開発者は、代わりの手段を見つけてセキュリティ タスクを実現する必要があります。

クラスの プロパティを設定するには、 MediaPermissionAudio この列挙体を MediaPermission 使用します。 既定値は SafeAudio です。

適用対象

製品 バージョン (廃止)
.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)