MessageQueuePermissionEntryCollection.Contains メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > MessageQueuePermissionEntryCollection.Contains メソッドの意味・解説 

MessageQueuePermissionEntryCollection.Contains メソッド

指定した MessageQueuePermissionEntryコレクション格納されているかどうか確認します

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

Public Function Contains ( _
    value As MessageQueuePermissionEntry _
) As Boolean
Dim instance As MessageQueuePermissionEntryCollection
Dim value As MessageQueuePermissionEntry
Dim returnValue As Boolean

returnValue = instance.Contains(value)
public bool Contains (
    MessageQueuePermissionEntry value
)
public:
bool Contains (
    MessageQueuePermissionEntry^ value
)
public boolean Contains (
    MessageQueuePermissionEntry value
)
public function Contains (
    value : MessageQueuePermissionEntry
) : boolean

パラメータ

value

検索対象の MessageQueuePermissionEntry。

戻り値
指定した MessageQueuePermissionEntry がこのコレクション属している場合trueそれ以外場合false

使用例使用例

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

// 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);

// Show that the collection contains the entry.
Console.WriteLine("Collection contains first entry (true/false):
 {0}",
    collection.Contains(entry));

// Create another new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry newEntry = new MessageQueuePermissionEntry(
    MessageQueuePermissionAccess.Send,
    queue.MachineName,
    queue.Label,
    queue.Category.ToString());

// Show that the collection does not contain the new entry.
Console.WriteLine("Collection contains second entry (true/false):
 {0}",
    collection.Contains(newEntry));
// 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);

// Show that the collection contains the entry.
Console::WriteLine("Collection contains first entry (true/false):
 {0}",
    collection->Contains(entry));

// Create another new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry^ newEntry = 
    gcnew MessageQueuePermissionEntry(
    MessageQueuePermissionAccess::Send, 
    queue->MachineName, 
    queue->Label, 
    queue->Category.ToString());

// Show that the collection does not contain the new entry.
Console::WriteLine(
    "Collection contains second entry (true/false):
 {0}",
    collection->Contains(newEntry));

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);
// Show that the collection contains the entry.
Console.WriteLine("Collection contains first entry (true/false):
 {0}",
    ((System.Boolean)collection.Contains(entry)).ToString());
// Create another new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry newEntry =
    new MessageQueuePermissionEntry(MessageQueuePermissionAccess.Send
,
    queue.get_MachineName(), queue.get_Label(),
    queue.get_Category().ToString());
// Show that the collection does not contain the new entry.
Console.WriteLine("Collection contains second entry (true/false):
 {0}",
    ((System.Boolean)collection.Contains(newEntry)).ToString());
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MessageQueuePermissionEntryCollection クラス
MessageQueuePermissionEntryCollection メンバ
System.Messaging 名前空間


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

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

辞書ショートカット

すべての辞書の索引

MessageQueuePermissionEntryCollection.Contains メソッドのお隣キーワード
検索ランキング

   

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



MessageQueuePermissionEntryCollection.Contains メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2024 GRAS Group, Inc.RSS