XmlQueryRuntime Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des méthodes et des propriétés pour prendre en charge le processeur XSLT.
public ref class XmlQueryRuntime sealed
public sealed class XmlQueryRuntime
type XmlQueryRuntime = class
Public NotInheritable Class XmlQueryRuntime
- Héritage
-
XmlQueryRuntime
Propriétés
| Nom | Description |
|---|---|
| ExternalContext |
Retourne l’objet qui gère les informations de contexte utilisateur externes, telles que les sources de données, les paramètres, les objets d’extension, etc. |
| NameTable |
Retourne la table de noms utilisée pour atomiser tous les noms utilisés par la requête. |
| Output |
Obtient l’objet writer de sortie. |
| XsltFunctions |
Retourne l’objet qui gère l’état. L’objet d’état est requis pour implémenter différentes fonctions XSLT. |
Méthodes
| Nom | Description |
|---|---|
| AddNewIndex(XPathNavigator, Int32, XmlILIndex) |
Ajoute un index nouvellement généré sur le document de contexte spécifié à la collection existante d’index. |
| ChangeTypeXsltArgument(Int32, Object, Type) |
Convertit une valeur du type CLR du |
| ChangeTypeXsltResult(Int32, Object) |
Convertit du type CLR du |
| ComparePosition(XPathNavigator, XPathNavigator) |
Compare les positions relatives de deux navigateurs. |
| CreateCollation(String) |
Crée un classement à partir d’une chaîne. |
| DebugGetGlobalNames() |
Retourne un tableau contenant les noms de toutes les variables globales et paramètres utilisés dans cette requête. |
| DebugGetGlobalValue(String) |
Obtient la valeur d’une valeur globale qui a le nom spécifié. |
| DebugGetXsltValue(IList) |
Convertit une séquence en son type XSLT approprié. |
| DebugSetGlobalValue(String, Object) |
Définit la valeur d’une valeur globale qui a le nom spécifié. |
| DocOrderDistinct(IList<XPathNavigator>) |
Obtient des nœuds triés distincts de la séquence spécifiée. |
| EarlyBoundFunctionExists(String, String) |
Détermine si l’objet à liaison anticipée spécifié contient une méthode portant le nom spécifié. |
| EndRtfConstruction(XmlQueryOutput) |
Termine la construction d’un RTF. |
| EndSequenceConstruction(XmlQueryOutput) |
Termine la construction d’une séquence imbriquée d’éléments. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| FindIndex(XPathNavigator, Int32, XmlILIndex) |
Retourne l’index avec l’ID spécifié s’il a déjà été créé sur le document spécifié et retourne |
| GenerateId(XPathNavigator) |
Générez un identificateur de chaîne unique pour le nœud spécifié. |
| GetAtomizedName(Int32) |
Obtient le nom atomisé à l’index spécifié dans le tableau de noms. |
| GetCollation(Int32) |
Obtient un classement qui a été créé statiquement. |
| GetEarlyBoundObject(Int32) |
Obtient l’objet d’extension à liaison anticipée spécifié. Si cet objet n’existe pas encore, crée une instance à l’aide du fichier correspondant ConstructorInfo. |
| GetGlobalValue(Int32) |
Retourne la valeur liée à la variable globale spécifiée. Si la valeur n’a pas encore été calculée, la calcule et la stocke dans la variable globale. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetNameFilter(Int32) |
Obtient le filtre de nom à l’index spécifié dans le tableau de filtres. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| GetTypeFilter(XPathNodeType) |
Obtient un filtre qui filtre les nœuds du type spécifié. |
| IsGlobalComputed(Int32) |
Retourne true si la valeur globale spécifiée a déjà été calculée. |
| IsQNameEqual(XPathNavigator, Int32, Int32) |
Détermine si les propriétés et LocalName les NamespaceURI propriétés spécifiées XPathNavigator sont égales aux noms spécifiés dans les paramètres. |
| IsQNameEqual(XPathNavigator, XPathNavigator) |
Compare les propriétés et LocalName les NamespaceURI propriétés de deux XPathNavigator instances pour vérifier s’ils sont égaux. |
| MatchesXmlType(IList<XPathItem>, Int32) |
Retourne |
| MatchesXmlType(IList<XPathItem>, XmlTypeCode) |
Détermine si le type de la séquence spécifiée est un sous-type du type singleton spécifié. |
| MatchesXmlType(XPathItem, Int32) |
Retourne |
| MatchesXmlType(XPathItem, XmlTypeCode) |
Retourne |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| OnCurrentNodeChanged(XPathNavigator) |
Utilisé pour le débogage dans Visual Studio. Appelé après la modification du nœud actuel. |
| ParseTagName(String, Int32) |
Analyse le nom de balise spécifié et résout le préfixe résultant. Si le préfixe ne peut pas être résolu, une erreur est levée. |
| ParseTagName(String, String) |
Analyse le nom de balise spécifié. Retourne un XmlQualifiedName qui se compose du nom local analysé et de l’espace de noms spécifié. |
| SendMessage(String) |
Signale les informations d’exécution des requêtes au gestionnaire d’événements. |
| SetGlobalValue(Int32, Object) |
Retourne la valeur liée à la variable globale ou au paramètre spécifié. |
| StartRtfConstruction(String, XmlQueryOutput) |
Commence à construire une fonction RTF et retourne un nouvel XmlQueryOutput objet qui sera utilisé pour construire ce RTF. |
| StartSequenceConstruction(XmlQueryOutput) |
Commence à construire une séquence imbriquée d’éléments. Retourne un nouveau XmlQueryOutput qui sera utilisé pour construire cette nouvelle séquence. |
| TextRtfConstruction(String, String) |
Construit un nouveau XPathNavigator à partir du texte spécifié. |
| ThrowException(String) |
Lève une exception XML contenant le texte du message spécifié. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |