MessagePartCollection.CopyTo メソッド
アセンブリ: System.Web.Services (system.web.services.dll 内)

Dim instance As MessagePartCollection Dim array As MessagePart() Dim index As Integer instance.CopyTo(array, index)

Dim myLocalMessage As Message = _ myServiceDescription.Messages("AddHttpPostOut") If myMessageCollection.Contains(myLocalMessage) Then Console.WriteLine("Message : " & myLocalMessage.Name) ' Get the message part collection. Dim myMessagePartCollection As MessagePartCollection = _ myLocalMessage.Parts Dim myMessagePart(myMessagePartCollection.Count) As MessagePart ' Copy the MessagePartCollection to an array. myMessagePartCollection.CopyTo(myMessagePart, 0) Dim k As Integer For k = 0 To myMessagePart.Length - 2 Console.WriteLine(ControlChars.Tab & " Part Name : " & _ myMessagePartCollection(k).Name) Next k Console.WriteLine("") End If
Message myLocalMessage = myServiceDescription.Messages["AddHttpPostOut"]; if (myMessageCollection.Contains(myLocalMessage)) { Console.WriteLine("Message : " + myLocalMessage.Name); // Get the message part collection. MessagePartCollection myMessagePartCollection = myLocalMessage.Parts; MessagePart[] myMessagePart = new MessagePart[myMessagePartCollection.Count]; // Copy the MessagePartCollection to an array. myMessagePartCollection.CopyTo(myMessagePart,0); for(int k = 0; k < myMessagePart.Length; k++) { Console.WriteLine("\t Part Name : " + myMessagePartCollection[k].Name); } Console.WriteLine(""); }
Message^ myLocalMessage = myServiceDescription->Messages[ "AddHttpPostOut" ]; if ( myMessageCollection->Contains( myLocalMessage ) ) { Console::WriteLine( "Message : {0}", myLocalMessage->Name ); // Get the message part collection. MessagePartCollection^ myMessagePartCollection = myLocalMessage->Parts; array<MessagePart^>^myMessagePart = gcnew array<MessagePart^>(myMessagePartCollection->Count); // Copy the MessagePartCollection to an array. myMessagePartCollection->CopyTo( myMessagePart, 0 ); for ( int k = 0; k < myMessagePart->Length; k++ ) Console::WriteLine( "\t Part Name : {0}", myMessagePartCollection[ k ]->Name ); Console::WriteLine( "" ); }
Message myLocalMessage = myServiceDescription.get_Messages(). get_Item("AddHttpPostOut"); if (myMessageCollection.Contains(myLocalMessage)) { Console.WriteLine("Message : " + myLocalMessage.get_Name()); // Get the message part collection. MessagePartCollection myMessagePartCollection = myLocalMessage.get_Parts(); MessagePart myMessagePart[] = new MessagePart[myMessagePartCollection.get_Count()]; // Copy the MessagePartCollection to an array. myMessagePartCollection.CopyTo(myMessagePart, 0); for (int k = 0; k < myMessagePart.length; k++) { Console.WriteLine("\t Part Name : " + myMessagePartCollection.get_Item(k).get_Name()); } Console.WriteLine(""); }

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- MessagePartCollection.CopyTo メソッドのページへのリンク