Error processing SSI file
LEADTOOLS Multimedia (Leadtools.MediaStreaming assembly)

Show in webframe

CopyTo Method (Clients)






The one-dimensional, zero-based array that is the destination of the items to be copied from the collection.
The zero-based index in the destination array at which copying begins.
Copies the items of the collection to a Client array, starting at the specified array index.
Syntax
public void CopyTo( 
   Client[] array,
   int arrayIndex
)
'Declaration
 
Public Sub CopyTo( _
   ByVal array() As Client, _
   ByVal arrayIndex As Integer _
) 
'Usage
 
Dim instance As Clients
Dim array() As Client
Dim arrayIndex As Integer
 
instance.CopyTo(array, arrayIndex)
public:
void CopyTo( 
   array<Client^>^ array,
   int arrayIndex
) 

Parameters

array
The one-dimensional, zero-based array that is the destination of the items to be copied from the collection.
arrayIndex
The zero-based index in the destination array at which copying begins.
Exceptions
ExceptionDescription
System.ArgumentNullExceptionThe exception that is thrown when a null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument.
System.ArgumentOutOfRangeException 
System.ArgumentException 
Remarks
Copies the items of the collection to a Client array, starting at the specified array index.
Example
Copy Code  
Imports Leadtools
Imports Leadtools.MediaStreaming

Public _server As Server = Nothing
Public _result As Boolean = False

Public Sub CopyToExample()
  Try
     ' create an instance of the server object
     _server = New Leadtools.MediaStreaming.Server()

     ' start the server
     _server.Start()

     ' make sure that there is some clients connected to the server.

     ' retrieve a copy of the Application Properties
     Dim clients As Clients = _server.GetClients()

     ' allocate a new array for the copied clients
     Dim copiedClients As Client() = New Client(clients.Count - 1) {}

     ' copy them
     clients.CopyTo(copiedClients, 0)

     ' set the result to what we expect
     _result = (copiedClients.Length = clients.Count)
  Catch e1 As Exception
     _result = False
  End Try
End Sub
using Leadtools;
using Leadtools.MediaStreaming;

public Server _server = null;
public bool _result = false;

public void CopyToExample()
{
   try
   {
      // create an instance of the server object
      _server = new Leadtools.MediaStreaming.Server();

      // start the server
      _server.Start();

      // make sure that there is some clients connected to the server.

      // retrieve a copy of the Application Properties
      Clients clients = _server.GetClients();

      // allocate a new array for the copied clients
      Client[] copiedClients = new Client[clients.Count];

      // copy them
      clients.CopyTo(copiedClients, 0);

      // set the result to what we expect
      _result = (copiedClients.Length == clients.Count);
   }
   catch (Exception)
   {
      _result = false;
   }
}
Requirements

Target Platforms

See Also

Reference

Clients Class
Clients Members

Error processing SSI file
Leadtools.MediaStreaming requires a Multimedia or Multimedia Suite license and unlock key. For more information, refer to: LEADTOOLS Toolkit Features