MessageQueuePermissionEntryCollection.Item プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > MessageQueuePermissionEntryCollection.Item プロパティの意味・解説 

MessageQueuePermissionEntryCollection.Item プロパティ

指定したインデックスにあるオブジェクト取得または設定します

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

Public Default Property
 Item ( _
    index As Integer _
) As MessageQueuePermissionEntry
Dim instance As MessageQueuePermissionEntryCollection
Dim index As Integer
Dim value As MessageQueuePermissionEntry

value = instance(index)

instance(index) = value
public MessageQueuePermissionEntry this [
    int index
] { get; set; }
public:
property MessageQueuePermissionEntry^ default [int]
 {
    MessageQueuePermissionEntry^ get (int index);
    void set (int index,
 MessageQueuePermissionEntry^ value);
}
/** @property */
public MessageQueuePermissionEntry get_Item (int
 index)

/** @property */
public void set_Item (int
 index, MessageQueuePermissionEntry value)

パラメータ

index

コレクションの 0 から始まるインデックス

プロパティ
指定したインデックスにある MessageQueuePermissionEntry。

使用例使用例

Item使用方法次のコード例示します

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

// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission();

// Get an instance of MessageQueuePermissionEntryCollection from the
// permission's PermissionEntries property.
MessageQueuePermissionEntryCollection collection =
    permission.PermissionEntries;

// Create a new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry entry = new MessageQueuePermissionEntry(
    MessageQueuePermissionAccess.Receive,
    queue.MachineName,
    queue.Label,
    queue.Category.ToString());

// Add the entry to the collection.
collection.Add(entry);

// Display the entry's properties, using the collection's Item
// accessor.
Console.WriteLine("collection[0].PermissionAccess: {0}",
    collection[0].PermissionAccess);
Console.WriteLine("collection[0].MachineName: {0}",
    collection[0].MachineName);
Console.WriteLine("collection[0].Label: {0}", collection[0].Label);
Console.WriteLine("collection[0].Category: {0}",
    collection[0].Category.ToString());

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

// Create a new instance of MessageQueuePermission.
MessageQueuePermission^ permission = gcnew MessageQueuePermission();

// Get an instance of MessageQueuePermissionEntryCollection from the
// permission's PermissionEntries property.
MessageQueuePermissionEntryCollection^ collection =
    permission->PermissionEntries;

// Create a new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry^ entry = gcnew MessageQueuePermissionEntry(
    MessageQueuePermissionAccess::Receive, 
    queue->MachineName, 
    queue->Label, 
    queue->Category.ToString());

// Add the entry to the collection.
collection->Add(entry);

// Display the entry's properties, using the collection's Item
// accessor.
Console::WriteLine("collection[0].PermissionAccess: {0}",
    collection[0]->PermissionAccess);
Console::WriteLine("collection[0].MachineName: {0}",
    collection[0]->MachineName);
Console::WriteLine("collection[0].Label: {0}", collection[0]->Label);
Console::WriteLine("collection[0].Category: {0}",
    collection[0]->Category);

queue->Close();
// Connect to a queue on the local computer.
MessageQueue queue = new MessageQueue(".\\exampleQueue");
// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission();
// Get an instance of MessageQueuePermissionEntryCollection from the
// permission's PermissionEntries property.
MessageQueuePermissionEntryCollection collection =
    permission.get_PermissionEntries();
// Create a new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry entry =
    new MessageQueuePermissionEntry(MessageQueuePermissionAccess.Receive
,
    queue.get_MachineName(), queue.get_Label(),
    queue.get_Category().ToString());
// Add the entry to the collection.
collection.Add(entry);
// Display the entry's properties, using the collection's Item
// accessor.
Console.WriteLine("collection[0].PermissionAccess: {0}",
    collection.get_Item(0).get_PermissionAccess());
Console.WriteLine("collection[0].MachineName: {0}",
    collection.get_Item(0).get_MachineName());
Console.WriteLine("collection[0].Label: {0}",
    collection.get_Item(0).get_Label());
Console.WriteLine("collection[0].Category: {0}",
    collection.get_Item(0).get_Category().ToString());
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MessageQueuePermissionEntryCollection クラス
MessageQueuePermissionEntryCollection メンバ
System.Messaging 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からMessageQueuePermissionEntryCollection.Item プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からMessageQueuePermissionEntryCollection.Item プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からMessageQueuePermissionEntryCollection.Item プロパティ を検索

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

辞書ショートカット

すべての辞書の索引

MessageQueuePermissionEntryCollection.Item プロパティのお隣キーワード
検索ランキング

   

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



MessageQueuePermissionEntryCollection.Item プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS