Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe UriParser

 

Data di pubblicazione: ottobre 2016

Analizza un nuovo schema URI. Questa è una classe abstract.

Spazio dei nomi:   System
Assembly:  System (in System.dll)


public abstract class UriParser

NomeDescrizione
System_CAPS_protmethodUriParser()

Costruisce un parser URI predefinito.

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodFinalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object.)

System_CAPS_protmethodGetComponents(Uri, UriComponents, UriFormat)

Ottiene i componenti da un URI.

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_protmethodInitializeAndValidate(Uri, UriFormatException)

Inizializzare lo stato del parser e convalidare l'URI.

System_CAPS_protmethodIsBaseOf(Uri, Uri)

Determina se baseUri è un URI di base per relativeUri.

System_CAPS_pubmethodSystem_CAPS_staticIsKnownScheme(String)

Indica se il parser per uno schema è registrato.

System_CAPS_protmethodIsWellFormedOriginalString(Uri)

Indica se un URI ben formato.

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_protmethodOnNewUri()

Richiamato da un Uri costruttore per ottenere un UriParser istanza

System_CAPS_protmethodOnRegister(String, Int32)

Richiamato dal Framework quando un UriParser metodo è registrato.

System_CAPS_pubmethodSystem_CAPS_staticRegister(UriParser, String, Int32)

Associa uno schema e il numero di porta a un UriParser.

System_CAPS_protmethodResolve(Uri, Uri, UriFormatException)

Chiamato da Uri costruttori e Uri.TryCreate per risolvere un URI relativo.

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

La classe UriParser consente di creare parser per nuovi schemi URI. È possibile scrivere queste parser nella loro interezza, oppure i parser possono essere derivati da schemi noti (HTTP, FTP e altri schemi basati su protocolli di rete). Se si desidera creare un parser completamente nuovo, ereditare da GenericUriParser. Se si desidera creare un parser che estende uno schema URI noto, ereditare da FtpStyleUriParser, HttpStyleUriParser, FileStyleUriParser, GopherStyleUriParser, o LdapStyleUriParser.

Si consiglia di utilizzare un parser fornito con .NET Framework. La creazione di un parser personalizzato aumenta la complessità dell'applicazione e non eseguirà nonché i parser spediti.

.NET Framework
Disponibile da 2.0
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: