Прочитать на английском

Поделиться через


HttpListener.Prefixes Свойство

Определение

Возвращает префиксы URI, обрабатываемые этим объектом HttpListener.

C#
public System.Net.HttpListenerPrefixCollection Prefixes { get; }

Значение свойства

Коллекция HttpListenerPrefixCollection, содержащая префиксы URI, которые может обрабатывать этот объект HttpListener.

Исключения

Объект закрыт.

Примеры

В следующем примере кода показано использование Prefixes свойства для получения и печати обрабатываемых префиксов URI.

C#
public static void DisplayPrefixesAndState(HttpListener listener)
{
    // List the prefixes to which the server listens.
    HttpListenerPrefixCollection prefixes = listener.Prefixes;
    if (prefixes.Count == 0)
    {
        Console.WriteLine("There are no prefixes.");
    }
    foreach(string prefix in prefixes)
    {
        Console.WriteLine(prefix);
    }
    // Show the listening state.
    if (listener.IsListening)
    {
        Console.WriteLine("The server is listening.");
    }
}

Комментарии

Префиксы имеют каноническую форму. Подробное описание префиксов см. в обзоре HttpListener класса.

Применяется к

Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1