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 GenericUriParser

 

Data di pubblicazione: ottobre 2016

Parser personalizzabile per un URI gerarchico.

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

System.Object
  System.UriParser
    System.GenericUriParser

public class GenericUriParser : UriParser

NomeDescrizione
System_CAPS_pubmethodGenericUriParser(GenericUriParserOptions)

Crea un parser personalizzabile per un URI gerarchico.

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.(Ereditato da UriParser.)

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.(Ereditato da UriParser.)

System_CAPS_protmethodIsBaseOf(Uri, Uri)

Determina se baseUri è un URI di base per relativeUri.(Ereditato da UriParser.)

System_CAPS_protmethodIsWellFormedOriginalString(Uri)

Indica se un URI ben formato.(Ereditato da UriParser.)

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(Ereditato da UriParser.)

System_CAPS_protmethodOnRegister(String, Int32)

Richiamato dal Framework quando un UriParser metodo è registrato.(Ereditato da UriParser.)

System_CAPS_protmethodResolve(Uri, Uri, UriFormatException)

Chiamato da Uri costruttori e Uri.TryCreate per risolvere un URI relativo.(Ereditato da UriParser.)

System_CAPS_pubmethodToString()

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

Se si desidera creare un parser basato su uno schema noto, utilizzare HttpStyleUriParser, FtpStyleUriParser, GopherStyleUriParser, LdapStyleUriParser, o NewsStyleUriParser.

Quando si crea un parser personalizzabile, il comportamento del parser viene specificato, passando una combinazione bit per bit dei valori disponibili nel System.GenericUriParserOptions enumerazione per il GenericUriParser costruttore.

Esistente System.Uri classe è stata estesa per fornire supporto per gli identificatori IRI (International Resource) e IDN (Internationalized Domain nomi). Gli utenti non visualizzeranno qualsiasi modifica rispetto al comportamento di .NET Framework 2.0 a meno che non consentono in modo specifico IRI. Ciò garantisce la compatibilità delle applicazioni con le versioni precedenti di .NET Framework.

Tutti i parser derivati da GenericUriParser non otterranno supporto IRI e IDN per impostazione predefinita. Il Default opzione non include IRI e IDN supportano. Vengono aggiunti due nuovi valori per il System.GenericUriParserOptions enumerazione per indicare se un parser personalizzato supporta IRI e IDN.

Per ulteriori informazioni sul supporto IRI e IDN, vedere la sezione Osservazioni per il System.Uri classe.

.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: