MimePartCollection.CopyTo Method (MimePart[], Int32)

 

Copies the entire MimePartCollection to a compatible one-dimensional array of type MimePart, starting at the specified zero-based index of the target array.

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

public void CopyTo(
	MimePart[] array,
	int index
)

Parameters

array
Type: System.Web.Services.Description.MimePart[]

An array of type MimePart serving as the destination for the copy action.

index
Type: System.Int32

The zero-based index at which to start placing the copied collection.

The following example demonstrates a typical use of the CopyTo method.

MimePart[] myArray = new MimePart[myMimePartCollection.Count];
// Copy the mimepartcollection to an array.
myMimePartCollection.CopyTo(myArray,0);
Console.WriteLine("Displaying the array copied from mimepartcollection");
for(int j=0;j<myMimePartCollection.Count;j++)
{
   Console.WriteLine("Mimepart object at position : " + j);
   for(int i=0;i<myArray[j].Extensions.Count;i++)
   {
      MimeXmlBinding myMimeXmlBinding3 = (MimeXmlBinding)myArray[j].Extensions[i];
      Console.WriteLine("Part: "+(myMimeXmlBinding3.Part));
   }
}

.NET Framework
Available since 1.1
Return to top
Show: