HttpListenerPrefixCollection.CopyTo Método

Definição

Copia o conteúdo de um HttpListenerPrefixCollection para a matriz especificada.

Sobrecargas

CopyTo(Array, Int32)

Copia o conteúdo de um HttpListenerPrefixCollection para a matriz especificada.

CopyTo(String[], Int32)

Copia o conteúdo de uma HttpListenerPrefixCollection para a matriz de cadeia de caracteres especificada.

Comentários

A matriz deve ser capaz de conter cadeias de caracteres e não pode ser multidimensional.

CopyTo(Array, Int32)

Copia o conteúdo de um HttpListenerPrefixCollection para a 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

O Array unidimensional que recebe as cadeias de caracteres de prefixo do URI (Uniform Resource Identifier) nesta coleção.

offset
Int32

O índice com base em zero em array no qual a cópia começa.

Exceções

O array tem mais de uma dimensão.

Esta coleção contém mais elementos do que é possível armazenar em array começando em offset.

O HttpListener associado a esta coleção está fechado.

array não pode armazenar valores de cadeia de caracteres.

Exemplos

O exemplo de código a seguir copia os prefixos em um 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

Comentários

A matriz deve ser capaz de conter cadeias de caracteres e não pode ser multidimensional.

Confira também

Aplica-se a

CopyTo(String[], Int32)

Copia o conteúdo de uma HttpListenerPrefixCollection para a matriz de cadeia de caracteres 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[]

A matriz de cadeia de caracteres unidimensional que recebe as cadeias de caracteres de prefixo do URI (Uniform Resource Identifier) nesta coleção.

offset
Int32

O índice com base em zero em array no qual a cópia começa.

Implementações

Exceções

O array tem mais de uma dimensão.

Esta coleção contém mais elementos do que é possível armazenar em array começando em offset.

O HttpListener associado a esta coleção está fechado.

Exemplos

O exemplo de código a seguir copia os prefixos em um 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

Comentários

A matriz deve ser capaz de conter cadeias de caracteres e não pode ser multidimensional.

Confira também

Aplica-se a