MessageQueuePermission コンストラクタ ()とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > MessageQueuePermission コンストラクタ ()の意味・解説 

MessageQueuePermission コンストラクタ ()

MessageQueuePermission クラス新しインスタンス初期化します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Dim instance As New MessageQueuePermission
public MessageQueuePermission ()
public:
MessageQueuePermission ()
public MessageQueuePermission ()
public function MessageQueuePermission ()
使用例使用例

MessageQueuePermission新しインスタンス作成するコード例次に示します

// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission();
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MessageQueuePermission クラス
MessageQueuePermission メンバ
System.Messaging 名前空間

MessageQueuePermission コンストラクタ (MessageQueuePermissionAccess, String, String, String)

アクセス レベル使用するコンピュータキュー説明、およびキュー カテゴリ指定して、MessageQueuePermission クラス新しインスタンス初期化します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Public Sub New ( _
    permissionAccess As MessageQueuePermissionAccess, _
    machineName As String, _
    label As String, _
    category As String _
)
Dim permissionAccess As MessageQueuePermissionAccess
Dim machineName As String
Dim label As String
Dim category As String

Dim instance As New MessageQueuePermission(permissionAccess,
 machineName, label, category)
public MessageQueuePermission (
    MessageQueuePermissionAccess permissionAccess,
    string machineName,
    string label,
    string category
)
public:
MessageQueuePermission (
    MessageQueuePermissionAccess permissionAccess, 
    String^ machineName, 
    String^ label, 
    String^ category
)
public MessageQueuePermission (
    MessageQueuePermissionAccess permissionAccess, 
    String machineName, 
    String label, 
    String category
)
public function MessageQueuePermission (
    permissionAccess : MessageQueuePermissionAccess, 
    machineName : String, 
    label : String, 
    category : String
)

パラメータ

permissionAccess

MessageQueuePermissionAccess 値の 1 つ

machineName

メッセージ キューキュー存在するコンピュータの名前。

label

キュー説明

category

キュー カテゴリ (メッセージ キュー タイプ ID)。

使用例使用例

MessageQueuePermission新しインスタンス作成するコード例次に示します

    // Connect to a queue on the local computer.
    MessageQueue queue = new MessageQueue(".\\exampleQueue");

    // Create a new instance of MessageQueuePermission.
string queueCategory = queue.Category.ToString();
string machineName = queue.MachineName;
string label = queue.Label;
    MessageQueuePermission permission = new MessageQueuePermission(
        MessageQueuePermissionAccess.Receive,
        machineName,
        label,
        queueCategory);
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MessageQueuePermission クラス
MessageQueuePermission メンバ
System.Messaging 名前空間

MessageQueuePermission コンストラクタ (MessageQueuePermissionEntry[])

アクセス許可アクセス レベル エントリを指定して、MessageQueuePermission クラス新しインスタンス初期化します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Public Sub New ( _
    permissionAccessEntries As MessageQueuePermissionEntry() _
)
Dim permissionAccessEntries As MessageQueuePermissionEntry()

Dim instance As New MessageQueuePermission(permissionAccessEntries)
public MessageQueuePermission (
    MessageQueuePermissionEntry[] permissionAccessEntries
)
public:
MessageQueuePermission (
    array<MessageQueuePermissionEntry^>^ permissionAccessEntries
)
public MessageQueuePermission (
    MessageQueuePermissionEntry[] permissionAccessEntries
)
public function MessageQueuePermission (
    permissionAccessEntries : MessageQueuePermissionEntry[]
)

パラメータ

permissionAccessEntries

MessageQueuePermissionEntry オブジェクト配列。PermissionEntries プロパティは、この値に設定されます。

使用例使用例

MessageQueuePermission新しインスタンス作成するコード例次に示します

    // Connect to a queue on the local computer.
    MessageQueue queue = new MessageQueue(".\\exampleQueue");

    // Create an array of type MessageQueuePermissionEntry.
    MessageQueuePermissionEntry[] entries =
        new MessageQueuePermissionEntry[1];

    // Create a new instance of MessageQueuePermissionEntry and place
 the
    // instance in the array.
string machineName = queue.MachineName;
string label = queue.Label;
    entries[0] = new MessageQueuePermissionEntry(
        MessageQueuePermissionAccess.Receive,
        machineName,
        label,
        queue.Category.ToString());

    // Create a new instance of MessageQueuePermission.
    MessageQueuePermission permission = new MessageQueuePermission(
        entries);
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MessageQueuePermission クラス
MessageQueuePermission メンバ
System.Messaging 名前空間

MessageQueuePermission コンストラクタ (MessageQueuePermissionAccess, String)

アクセス レベルキューパス指定して、MessageQueuePermission クラス新しインスタンス初期化します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Public Sub New ( _
    permissionAccess As MessageQueuePermissionAccess, _
    path As String _
)
Dim permissionAccess As MessageQueuePermissionAccess
Dim path As String

Dim instance As New MessageQueuePermission(permissionAccess,
 path)
public MessageQueuePermission (
    MessageQueuePermissionAccess permissionAccess,
    string path
)
public:
MessageQueuePermission (
    MessageQueuePermissionAccess permissionAccess, 
    String^ path
)
public MessageQueuePermission (
    MessageQueuePermissionAccess permissionAccess, 
    String path
)
public function MessageQueuePermission (
    permissionAccess : MessageQueuePermissionAccess, 
    path : String
)

パラメータ

permissionAccess

MessageQueuePermissionAccess 値の 1 つ

path

MessageQueue参照するキューパス

使用例使用例

MessageQueuePermission新しインスタンス作成するコード例次に示します

// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission(
    MessageQueuePermissionAccess.Receive,
    ".\\exampleQueue");
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MessageQueuePermission クラス
MessageQueuePermission メンバ
System.Messaging 名前空間

MessageQueuePermission コンストラクタ (PermissionState)

アクセス許可の状態を指定して、MessageQueuePermission クラス新しインスタンス初期化します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Public Sub New ( _
    state As PermissionState _
)
Dim state As PermissionState

Dim instance As New MessageQueuePermission(state)
public MessageQueuePermission (
    PermissionState state
)
public:
MessageQueuePermission (
    PermissionState state
)
public MessageQueuePermission (
    PermissionState state
)
public function MessageQueuePermission (
    state : PermissionState
)

パラメータ

state

PermissionState 値の 1 つ

使用例使用例

MessageQueuePermission新しインスタンス作成するコード例次に示します

// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission(
    System.Security.Permissions.PermissionState.Unrestricted);
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MessageQueuePermission クラス
MessageQueuePermission メンバ
System.Messaging 名前空間
PermissionState

MessageQueuePermission コンストラクタ

MessageQueuePermission クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
MessageQueuePermission () MessageQueuePermission クラス新しインスタンス初期化します。
MessageQueuePermission (MessageQueuePermissionEntry[]) アクセス許可アクセス レベル エントリを指定してMessageQueuePermission クラス新しインスタンス初期化します。
MessageQueuePermission (PermissionState) アクセス許可の状態を指定してMessageQueuePermission クラス新しインスタンス初期化します。
MessageQueuePermission (MessageQueuePermissionAccess, String) アクセス レベルキューパス指定してMessageQueuePermission クラス新しインスタンス初期化します。
MessageQueuePermission (MessageQueuePermissionAccess, String, String, String) アクセス レベル使用するコンピュータキュー説明、およびキュー カテゴリ指定してMessageQueuePermission クラス新しインスタンス初期化します。
参照参照

関連項目

MessageQueuePermission クラス
MessageQueuePermission メンバ
System.Messaging 名前空間



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「MessageQueuePermission コンストラクタ ()」の関連用語

MessageQueuePermission コンストラクタ ()のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MessageQueuePermission コンストラクタ ()のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS