HttpListener.Prefixes Propiedad

Definición

Obtiene los prefijos de identificador uniforme de recursos (URI) controlados por este objeto HttpListener.

public:
 property System::Net::HttpListenerPrefixCollection ^ Prefixes { System::Net::HttpListenerPrefixCollection ^ get(); };
public System.Net.HttpListenerPrefixCollection Prefixes { get; }
member this.Prefixes : System.Net.HttpListenerPrefixCollection
Public ReadOnly Property Prefixes As HttpListenerPrefixCollection

Valor de propiedad

Un objeto HttpListenerPrefixCollection que contiene los prefijos URI que la configuración de este objeto HttpListener le permite controlar.

Excepciones

Este objeto se ha cerrado.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar la Prefixes propiedad para obtener e imprimir los prefijos de URI que se controlan.

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.");
    }
}
Public Shared Sub DisplayPrefixesAndState(ByVal listener As HttpListener)
    ' List the prefixes to which the server listens.
    Dim prefixes As HttpListenerPrefixCollection = listener.Prefixes

    If prefixes.Count = 0 Then
        Console.WriteLine("There are no prefixes.")
    End If

    For Each prefix As String In prefixes
        Console.WriteLine(prefix)
    Next

    ' Show the listening state.
    If listener.IsListening Then
        Console.WriteLine("The server is listening.")
    End If
End Sub

Comentarios

Los prefijos están en forma canónica. Para obtener una descripción detallada de los prefijos, consulte la información general de la HttpListener clase.

Se aplica a