HttpListenerPrefixCollection.CopyTo Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Копирует содержимое коллекции HttpListenerPrefixCollection в указанный массив.
Перегрузки
CopyTo(Array, Int32) |
Копирует содержимое коллекции HttpListenerPrefixCollection в указанный массив. |
CopyTo(String[], Int32) |
Копирует содержимое объекта HttpListenerPrefixCollection в указанный строковый массив. |
Комментарии
Массив должен содержать строки и не может быть многомерным.
CopyTo(Array, Int32)
- Исходный код:
- HttpListenerPrefixCollection.cs
- Исходный код:
- HttpListenerPrefixCollection.cs
- Исходный код:
- HttpListenerPrefixCollection.cs
Копирует содержимое коллекции HttpListenerPrefixCollection в указанный массив.
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)
Параметры
- offset
- Int32
Отсчитываемый от нуля индекс в массиве array
, указывающий начало копирования.
Исключения
array
имеет более одного измерения.
Эта коллекция содержит больше элементов, чем может быть сохранено в массиве array
, начиная с offset
.
Объект HttpListener, связанный с этой коллекцией, закрыт.
array
не может содержать строковые значения.
Примеры
В следующем примере кода копируются префиксы в 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
Комментарии
Массив должен содержать строки и не может быть многомерным.
См. также раздел
Применяется к
CopyTo(String[], Int32)
- Исходный код:
- HttpListenerPrefixCollection.cs
- Исходный код:
- HttpListenerPrefixCollection.cs
- Исходный код:
- HttpListenerPrefixCollection.cs
Копирует содержимое объекта HttpListenerPrefixCollection в указанный строковый массив.
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)
Параметры
- array
- String[]
Одномерный строковый массив, получающий строки префиксов URI в этой коллекции.
- offset
- Int32
Отсчитываемый от нуля индекс в массиве array
, указывающий начало копирования.
Реализации
Исключения
array
имеет более одного измерения.
Эта коллекция содержит больше элементов, чем может быть сохранено в массиве array
, начиная с offset
.
Объект HttpListener, связанный с этой коллекцией, закрыт.
Примеры
В следующем примере кода копируются префиксы в 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
Комментарии
Массив должен содержать строки и не может быть многомерным.