Condividi tramite


XmlQueryContext Classe

Definizione

Il contesto di una query è costituito da tutte le informazioni fornite dall'utente che influiscono sul funzionamento della query.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public ref class XmlQueryContext sealed
public sealed class XmlQueryContext
type XmlQueryContext = class
Public NotInheritable Class XmlQueryContext
Ereditarietà
XmlQueryContext

Commenti

Il contesto gestisce le informazioni seguenti:

  1. Origini dati di input, inclusa l'origine dati predefinita, se presente.

  2. Oggetti di estensione. Per altre informazioni, vedere Funzioni e variabili definite dall'utente.

  3. Parametri esterni.

Proprietà

DefaultDataSource

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce il documento sul quale vengono eseguite query per impostazione predefinita, se nella query non viene selezionata in modo esplicito un'origine dati.

DefaultNameTable

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce la tabella dei nomi usata dall'origine dati predefinita oppure Null se non è presente un'origine dati predefinita.

QueryNameTable

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene l'istanza di XmlNameTable.

Metodi

Equals(Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetDataSource(String, String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene l'origine dati specificata da uriRelative e uriBase dall'oggetto T:System.Xml.XmlResolver fornito dall'utente.

GetHashCode()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLateBoundObject(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce l'oggetto estensione mappato allo spazio dei nomi specificato oppure Null se non è mappato alcun oggetto.

GetParameter(String, String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un parametro denominato dall'elenco di argomenti esterno.

GetType()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InvokeXsltLateBoundFunction(String, String, IList<XPathItem>[])

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un oggetto estensione ad associazione tardiva dall'elenco di argomenti esterno.

LateBoundFunctionExists(String, String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce true se l'oggetto ad associazione tardiva identificato da namespaceUri contiene un metodo che corrisponde a name.

MemberwiseClone()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OnXsltMessageEncountered(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Genera un evento XsltMessageEncountered.

ToString()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a