HttpListenerPrefixCollection.CopyTo Metoda

Definicja

Kopiuje zawartość obiektu HttpListenerPrefixCollection do określonej tablicy.

Przeciążenia

CopyTo(Array, Int32)

Kopiuje zawartość obiektu HttpListenerPrefixCollection do określonej tablicy.

CopyTo(String[], Int32)

Kopiuje zawartość obiektu HttpListenerPrefixCollection do określonej tablicy ciągów.

Uwagi

Tablica musi być w stanie zawierać ciągi i nie może być wielowymiarowa.

CopyTo(Array, Int32)

Kopiuje zawartość obiektu HttpListenerPrefixCollection do określonej tablicy.

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)

Parametry

array
Array

Jeden wymiar Array , który odbiera ciągi prefiksów identyfikatora URI (Uniform Resource Identifier) w tej kolekcji.

offset
Int32

Numerowany od zera indeks w tablicy array, od którego rozpoczyna się kopiowanie.

Wyjątki

array ma więcej niż jeden wymiar.

Ta kolekcja zawiera więcej elementów niż można je przechowywać, array począwszy od .offset

Skojarzone HttpListener z tą kolekcją są zamknięte.

array nie można przechowywać wartości ciągów.

Przykłady

Poniższy przykład kodu kopiuje prefiksy w obiekcie 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

Uwagi

Tablica musi być w stanie zawierać ciągi i nie może być wielowymiarowa.

Zobacz też

Dotyczy

CopyTo(String[], Int32)

Kopiuje zawartość obiektu HttpListenerPrefixCollection do określonej tablicy ciągów.

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)

Parametry

array
String[]

Tablica ciągów jednowymiarowych, która odbiera ciągi prefiksów identyfikatora URI (Uniform Resource Identifier) w tej kolekcji.

offset
Int32

Numerowany od zera indeks w tablicy array, od którego rozpoczyna się kopiowanie.

Implementuje

Wyjątki

array ma więcej niż jeden wymiar.

Ta kolekcja zawiera więcej elementów niż można je przechowywać, array począwszy od .offset

Skojarzone HttpListener z tą kolekcją są zamknięte.

Przykłady

Poniższy przykład kodu kopiuje prefiksy w obiekcie 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

Uwagi

Tablica musi być w stanie zawierać ciągi i nie może być wielowymiarowa.

Zobacz też

Dotyczy