Freigeben über


MessageCollection.Contains-Methode

Gibt einen Wert zurück, der angibt, ob die angegebene Message ein Member von MessageCollection ist.

Namespace: System.Web.Services.Description
Assembly: System.Web.Services (in system.web.services.dll)

Syntax

'Declaration
Public Function Contains ( _
    message As Message _
) As Boolean
'Usage
Dim instance As MessageCollection
Dim message As Message
Dim returnValue As Boolean

returnValue = instance.Contains(message)
public bool Contains (
    Message message
)
public:
bool Contains (
    Message^ message
)
public boolean Contains (
    Message message
)
public function Contains (
    message : Message
) : boolean

Parameter

  • message
    Die Message, für die überprüft werden soll, ob sie Member der Auflistung ist.

Rückgabewert

true, wenn der message-Parameter ein Member von MessageCollection ist, andernfalls false.

Beispiel

Das folgende Beispiel veranschaulicht die Verwendung der Contains-Methode.

' Get Message by Name = "AddSoapIn".
Dim myMessage As Message = myServiceDescription.Messages("AddSoapIn")
Console.WriteLine("")
Console.WriteLine("Getting Message = 'AddSoapIn' {by Name}")
If myMessageCollection.Contains(myMessage) Then
   Console.WriteLine("")
   ' Get Message Name = "AddSoapIn" Index.
   Console.WriteLine("Message 'AddSoapIn' was found in Message Collection.")
   Console.WriteLine("Index of 'AddSoapIn' in Message Collection = " + _
                     myMessageCollection.IndexOf(myMessage).ToString)
   Console.WriteLine("Deleting Message from Message Collection...")
   myMessageCollection.Remove(myMessage)
   If myMessageCollection.IndexOf(myMessage) = -1 Then
      Console.WriteLine("Message 'AddSoapIn' was successfully " + _
                        " removed from Message Collection.")
   End If
End If
// Get Message by Name = "AddSoapIn".
Message myMessage = myServiceDescription.Messages["AddSoapIn"];
Console.WriteLine("");
Console.WriteLine("Getting Message = 'AddSoapIn' {by Name}");
if (myMessageCollection.Contains(myMessage))
{
   Console.WriteLine("");
   // Get Message Name = "AddSoapIn" Index.
   Console.WriteLine("Message 'AddSoapIn' was found in Message Collection.");
   Console.WriteLine("Index of 'AddSoapIn' in Message Collection = " + myMessageCollection.IndexOf(myMessage));
   Console.WriteLine("Deleting Message from Message Collection...");
   myMessageCollection.Remove(myMessage);
   if(myMessageCollection.IndexOf(myMessage) == -1)
   {
      Console.WriteLine("Message 'AddSoapIn' was successfully removed from Message Collection.");
   }
}
// Get Message by Name = S"AddSoapIn".
Message^ myMessage = myServiceDescription->Messages[ "AddSoapIn" ];
Console::WriteLine( "" );
Console::WriteLine( "Getting Message = 'AddSoapIn' {by Name}" );
if ( myMessageCollection->Contains( myMessage ) )
{
   Console::WriteLine( "" );

   // Get Message Name = S"AddSoapIn" Index.
   Console::WriteLine( "Message 'AddSoapIn' was found in Message Collection." );
   Console::WriteLine( "Index of 'AddSoapIn' in Message Collection = {0}", myMessageCollection->IndexOf( myMessage ) );
   Console::WriteLine( "Deleting Message from Message Collection..." );
   myMessageCollection->Remove( myMessage );
   if ( myMessageCollection->IndexOf( myMessage ) == -1 )
         Console::WriteLine( "Message 'AddSoapIn' was successfully removed from Message Collection." );
}
// Get Message by Name = "AddSoapIn".
Message myMessage = 
    myServiceDescription.get_Messages().get_Item("AddSoapIn");
Console.WriteLine("");
Console.WriteLine("Getting Message = 'AddSoapIn' {by Name}");
if (myMessageCollection.Contains(myMessage)) {
    Console.WriteLine("");

    // Get Message Name = "AddSoapIn" Index.
    Console.WriteLine("Message 'AddSoapIn' was found in "
        + "Message Collection.");
    Console.WriteLine("Index of 'AddSoapIn' in Message Collection = " 
        + myMessageCollection.IndexOf(myMessage));
    Console.WriteLine("Deleting Message from Message Collection...");
    myMessageCollection.Remove(myMessage);
    if (myMessageCollection.IndexOf(myMessage) == -1) {
        Console.WriteLine("Message 'AddSoapIn' was successfully "
            + "removed from Message Collection.");
    }
}

Plattformen

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

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

MessageCollection-Klasse
MessageCollection-Member
System.Web.Services.Description-Namespace