次の方法で共有


SecurityRoleAttribute コンストラクタ (String)

SecurityRoleAttribute クラスの新しいインスタンスを初期化し、Role プロパティを設定します。

名前空間: System.EnterpriseServices
アセンブリ: System.EnterpriseServices (system.enterpriseservices.dll 内)

構文

'宣言
Public Sub New ( _
    role As String _
)
'使用
Dim role As String

Dim instance As New SecurityRoleAttribute(role)
public SecurityRoleAttribute (
    string role
)
public:
SecurityRoleAttribute (
    String^ role
)
public SecurityRoleAttribute (
    String role
)
public function SecurityRoleAttribute (
    role : String
)

パラメータ

  • role
    アプリケーション、コンポーネント、インターフェイス、またはメソッドのセキュリティ ロール。

使用例

この属性を使用して、ServicedComponent クラスを格納しているアセンブリにロールを関連付ける方法のコード例を次に示します。

' Create a security role for the component.
<Assembly: SecurityRole("Manager")> 
// Create a security role for the component.
[assembly: SecurityRole("Manager")]
// Create a security role for the component.
[assembly:SecurityRole("Manager")];
// Create a security role for the component.
/** @assembly SecurityRole("Manager")
 */

.NET Framework のセキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細については、「」を参照してください。

プラットフォーム

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1、1.0

参照

関連項目

SecurityRoleAttribute クラス
SecurityRoleAttribute メンバ
System.EnterpriseServices 名前空間