HttpListenerPrefixCollection.CopyTo Método

Definición

Copia el contenido de HttpListenerPrefixCollection en la matriz especificada.

Sobrecargas

CopyTo(Array, Int32)

Copia el contenido de HttpListenerPrefixCollection en la matriz especificada.

CopyTo(String[], Int32)

Copia el contenido de HttpListenerPrefixCollection en una matriz de cadenas especificada.

Comentarios

La matriz debe ser capaz de contener cadenas y no puede ser multidimensional.

CopyTo(Array, Int32)

Copia el contenido de HttpListenerPrefixCollection en la matriz especificada.

public:
 void CopyTo(Array ^ array, int offset);
public void CopyTo (Array array, int offset);
member this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, offset As Integer)

Parámetros

array
Array

Array unidimensional que recibe las cadenas de prefijos URI (Identificador uniforme de recursos) de esta colección.

offset
Int32

Índice de base cero en la array donde comienza la copia.

Excepciones

array tiene más de una dimensión.

Esta colección contiene más elementos de los que se pueden almacenar en array a partir de offset.

La clase HttpListener asociada a esta colección está cerrada.

array no puede almacenar valores de cadena.

Ejemplos

En el ejemplo de código siguiente se copian los prefijos de .HttpListenerPrefixCollection

public static string[] CopyPrefixes (HttpListener listener)
{
     HttpListenerPrefixCollection prefixes = listener.Prefixes;
     string[] prefixArray = new string[prefixes.Count];
     prefixes.CopyTo(prefixArray, 0);
     return prefixArray;
}
Public Shared Function CopyPrefixes(ByVal listener As HttpListener) As String()
    Dim prefixes As HttpListenerPrefixCollection = listener.Prefixes
    Dim prefixArray As String() = New String(prefixes.Count - 1) {}
    prefixes.CopyTo(prefixArray, 0)
    Return prefixArray
End Function

Comentarios

La matriz debe ser capaz de contener cadenas y no puede ser multidimensional.

Consulte también

Se aplica a

CopyTo(String[], Int32)

Copia el contenido de HttpListenerPrefixCollection en una matriz de cadenas especificada.

public:
 virtual void CopyTo(cli::array <System::String ^> ^ array, int offset);
public void CopyTo (string[] array, int offset);
abstract member CopyTo : string[] * int -> unit
override this.CopyTo : string[] * int -> unit
Public Sub CopyTo (array As String(), offset As Integer)

Parámetros

array
String[]

Matriz de cadenas unidimensional que recibe las cadenas de prefijos URI (Identificador uniforme de recursos) de esta colección.

offset
Int32

Índice de base cero en la array donde comienza la copia.

Implementaciones

Excepciones

array tiene más de una dimensión.

Esta colección contiene más elementos de los que se pueden almacenar en array a partir de offset.

La clase HttpListener asociada a esta colección está cerrada.

Ejemplos

En el ejemplo de código siguiente se copian los prefijos de .HttpListenerPrefixCollection

public static string[] CopyPrefixes (HttpListener listener)
{
     HttpListenerPrefixCollection prefixes = listener.Prefixes;
     string[] prefixArray = new string[prefixes.Count];
     prefixes.CopyTo(prefixArray, 0);
     return prefixArray;
}
Public Shared Function CopyPrefixes(ByVal listener As HttpListener) As String()
    Dim prefixes As HttpListenerPrefixCollection = listener.Prefixes
    Dim prefixArray As String() = New String(prefixes.Count - 1) {}
    prefixes.CopyTo(prefixArray, 0)
    Return prefixArray
End Function

Comentarios

La matriz debe ser capaz de contener cadenas y no puede ser multidimensional.

Consulte también

Se aplica a