プライマリ・コンテンツに移動

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# OraclePermissionAttributeクラス

`OraclePermissionAttribute`オブジェクトを使用すると、ODP.NETで宣言的セキュリティを適用でき、ユーザーのセキュリティ・レベルがデータへのアクセスに十分であることを保証するのに役立ちます。

クラスの継承

`System.Object`

`System.Attribute`

`System.Security.Permissions.SecurityAttribute`

`System.Security.Permissions.CodeAccessSecurityAttribute`

`System.Data.Common.DBDataPermissionAttribute`

`Oracle.DataAccess.Client.OraclePermissionAttribute`

宣言

    // C#
    [Serializable, AttributeUsage(AttributeTargets.Method |
    AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct |
    AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
    public sealed class OraclePermissionAttribute: DBDataPermissionAttribute

要件

プロバイダ | ODP.NET管理対象外ドライバ | ODP.NET管理対象ドライバ
--- | --- | ---
アセンブリ | `Oracle.DataAccess.dll` | `Oracle.ManagedDataAccess.dll`
ネームスペース | `Oracle.DataAccess.Client` | `Oracle.ManagedDataAccess.Client`
.NET Framework | 3.5, 4.5, 4.6, 4.7 | 4.5, 4.6, 4.7

スレッド安全性

パブリック静的メソッドはスレッドセーフですが、インスタンス・メソッドではスレッド安全性は保証されません。

関連項目:

- Oracle.DataAccess.ClientおよびOracle.ManagedDataAccess.Clientのネームスペース

- OraclePermissionAttributeメンバー

- OraclePermissionAttributeコンストラクタ

- OraclePermissionAttribute静的メソッド

- OraclePermissionAttributeパブリック・プロパティ

- OraclePermissionAttributeパブリック・メソッド