HttpListenerPrefixCollection.Clear Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rimuove tutti i prefissi URI (Uniform Resource Identifier) dall'insieme.
public:
virtual void Clear();
public void Clear ();
abstract member Clear : unit -> unit
override this.Clear : unit -> unit
Public Sub Clear ()
Implementazioni
Eccezioni
Si è verificato un errore durante una chiamata a una funzione Windows. Verificare la proprietà ErrorCode dell'eccezione per determinare la causa dell'eccezione.
L'oggetto HttpListener associato a questa raccolta è chiuso.
Esempio
Nell'esempio di codice seguente vengono rimossi tutti i prefissi in un oggetto HttpListenerPrefixCollection.
public static bool RemoveAllPrefixes(HttpListener listener)
{
// Get the prefixes that the Web server is listening to.
HttpListenerPrefixCollection prefixes = listener.Prefixes;
try
{
prefixes.Clear();
}
// If the operation failed, return false.
catch
{
return false;
}
return true;
}
Public Shared Function RemoveAllPrefixes(ByVal listener As HttpListener) As Boolean
' Get the prefixes that the Web server is listening to.
Dim prefixes As HttpListenerPrefixCollection = listener.Prefixes
Try
prefixes.Clear()
Catch ' If the operation failed, return false.
Return False
End Try
Return True
End Function
Commenti
Dopo aver chiamato questo metodo, non è possibile avviare l'oggetto associato HttpListener senza aggiungere nuovi prefissi. Se si tenta di eseguire questa operazione, viene generata un'eccezione.
Note per i chiamanti
Questo membro genera informazioni di traccia quando viene abilitata la funzionalità di traccia di rete nell'applicazione in uso. Per altre informazioni, vedere Traccia di rete in .NET Framework.