Microsoft.JScript |
Microsoft JScript |
|---|---|
| C# (C Sharp) | Espaces de nom |
Description
Cet espace de noms renferme un support du langage JScript .NET et des fonctions de son compilateur.
Liste des classes
| Classe | Description |
|---|---|
| ActivationObject | Cette classe contient une représentation d'un objet participant à une hiérarchie de portée. |
| ActiveXObjectConstructor | Cette classe contient une représentation un objet basé sur un prototype défini par une fonction constructeur. |
| ArgumentsObject | Cette classe contient une représentation des informations utilisées pour appeler une fonction. |
| ArrayConstructor | Cette classe contient un objet basé sur un prototype défini par une fonction constructeur. |
| ArrayLiteral | Cette classe contient une représentation d'un littéral de tableau utilisée par l'analyseur JScript. |
| ArrayObject | Cette classe contient une représentation d'un objet tableau. |
| ArrayPrototype | Cette classe permet de fournir des propriétés et des méthodes statiques pour les objets ArrayObject. Toutes les méthodes de cette classe sont appelées en passant une référence à l'objet demandant l'accès à la méthode. |
| ArrayWrapper | Cette classe permet d'encapsuler un tableau pour créer un ArrayObject de JScript. |
| AssemblyCustomAttributeList | Cette classe permet de d'entreposer les attributs assignés à un Assembly utilisée par l'analyseur JScript. |
| AST | Cette classe contient une représentation de l'arborescence de syntaxe abstraite utilisée pour analyser le code JScript. |
| ASTList | Cette classe permet de gérer une liste d'éléments AST. |
| BinaryOp | Cette classe contient une représentation de la classe de base pour les classes exécutant des opérations sur deux opérandes, comme Plus, Equality et Relational. |
| Binding | Cette classe contient une représentation une référence à un membre de classe, une expression appelable ou un nom de variable. |
| BitwiseBinary | Cette classe permet d'exécuter des opérations binaires de bits. |
| Block | Cette classe contient une représentation d'un bloc dans JScript. |
| BlockScope | Cette classe contient une représentation de la portée d'un bloc de code participant à une hiérarchie de portée et pouvant faire l'objet d'un empilement dans la pile de portée globale. |
| BooleanConstructor | Cette classe contient une représentation d'un objet basé sur un prototype défini par une fonction constructeur. |
| BooleanObject | Cette classe contient une représentation un objet booléen. |
| BooleanPrototype | Cette classe permet de fournir des propriétés et des méthodes statiques pour les objets BooleanObject. |
| BreakOutOfFinally | Cette classe contient une représentation de l'état d'exception lorsque l'exécution du code s'interrompt en dehors d'un bloc finally. |
| Closure | Cette classe contient une représentation d'une fonction de fermeture. |
| CmdLineException | Cette classe contient une représentation des erreurs se produisant lors de l'exécution du compilateur de ligne de commande jsc.exe. |
| CmdLineOptionParser | Cette classe permet de vérifier si les options spécifiées au compilateur de ligne de commande jsc.exe sont formées correctement, et lit les paramètres le cas échéant. |
| COMCharStream | Cette classe contient une représentation d'un flux envoyant ses données à un IMessageReceiver. |
| COMFieldInfo | Cette classe permet à JScript de communiquer avec un champ COM externe. |
| COMMethodInfo | Cette classe permet à JScript de communiquer avec une méthode COM externe. Cette classe est utilisée par une mise en oeuvre COM externe pour exposer ses objets à JScript, car JScript nécessite un MemberInfo géré pour se lier à un objet externe. |
| COMPropertyInfo | Cette classe permet à JScript de communiquer avec une propriété COM externe. |
| Context | Cette classe contient une représentation du code source JScript. |
| ContinueOutOfFinally | Cette classe contient une représentation de l'état d'exception lorsque l'exécution du code se poursuit en dehors d'un bloc finally. |
| Convert | Cette classe permet de convertir les données d'un type à un autre. |
| DateConstructor | Cette classe contient une représentation d'un objet basé sur un prototype défini par une fonction constructeur. |
| DateObject | Cette classe contient une représentation d'un objet date. |
| DatePrototype | Cette classe permet de fournir des propriétés et des méthodes statiques pour les objets DateObject. |
| DebugBreak | Cette classe contient une représentation d'un point d'arrêt dans un débogueur utilisée par l'analyseur JScript. |
| DebugConvert | Cette classe permet de convertir les données d'un type à un autre. |
| DocumentContext | Cette classe contient une représentation d'un fichier de code source écrit en langage JScript. |
| DynamicFieldInfo | Cette classe contient une représentation des informations de champ. |
| Empty | Cette classe contient une représentation de valeur d'une variable n'ayant pas été instanciée. |
| EndOfFile | Cette classe permet de lever une exception lorsque la fin d'un fichier est atteinte et est utilisée par l'analyseur JScript. |
| EnumeratorConstructor | Cette classe contient une représentation d'un objet basé sur un prototype défini par une fonction de constructeur. |
| EnumeratorObject | Cette classe contient une représentation d'un objet énumérateur. |
| EnumeratorPrototype | Cette classe permet de fournir des propriétés et des méthodes statiques pour les objets EnumeratorObject. |
| Equality | Cette classe permet d'exécuter des opérations de comparaison. |
| ErrorConstructor | Cette classe contient une représentation d'un objet basé sur un prototype défini par une fonction de constructeur. |
| ErrorObject | Cette classe contient une représentation d'un objet d'erreur. |
| ErrorPrototype | Cette classe permet de fournir des propriétés et des méthodes statiques pour les objets ErrorObject. |
| Eval | Cette classe permet l'évaluation du code JScript. |
| EvalErrorObject | Cette classe contient une représentation d'une erreur se produisant lorsque la méthode eval est utilisée. |
| Expando | Cette classe permet d'indiquer qu'une classe ou qu'une méthode est une classe ou une méthode expando. |
| FieldAccessor | Cette classe contient une représentation d'un accesseur de champ. |
| ForIn | Cette classe contient une représentation de l'instruction for...in de JScript. |
| FunctionConstructor | Cette classe contient une représentation d'un objet basé sur un prototype défini par une fonction de constructeur. |
| FunctionDeclaration | Cette classe contient une représentation d'une déclaration de fonction. |
| FunctionExpression | Cette classe contient une représentation d'une expression de fonction. |
| FunctionObject | Cette classe contient une représentation d'un objet de fonction. |
| FunctionPrototype | Cette classe permet de fournir des propriétés et des méthodes statiques pour les objets FunctionObject. |
| FunctionWrapper | Cette classe permet de lier les membres d'une fonction à un objet. |
| GlobalObject | Cette classe permet d'entreposer des constantes, des informations de type de données, des fonctions utilitaires et des références aux objets basés sur prototype. |
| Globals | Cette classe permet d'entreposer les références à tous les types globalement disponibles et gère la pile. |
| GlobalScope | Cette classe contient une représentation de la portée globale. |
| Hide | Cette classe permet d'indiquer qu'une méthode ou qu'un champ masque une méthode ou un champ dans une classe de base. |
| Import | Cette classe permet d'importer des espaces de noms à utiliser dans le code. |
| In | Cette classe permet de vérifier si un objet est contenu dans un autre objet. |
| Instanceof | Cette classe permet de vérifier si un objet peut être forcé au type d'un autre objet. |
| JSAuthor | Cette classe permet de fournir des services permettant de créer du code JScript dans un éditeur. |
| JSConstructor | Cette classe permet d'encapsuler un FunctionObject. |
| JScriptCodeProvider | Cette classe permet de fournir l'accès aux instances du générateur de code et du compilateur de code JScript. |
| JScriptException | Cette classe permet de levée une exception par JScript pour avertir un hôte ou un programme CLR (Common Language Runtime) qu'une erreur s'est produite. |
| JSField | Cette classe permet de prendre en charge tous les champs dans JScript. |
| JSFieldInfo | Cette classe permet d'encapsuler un objet FieldInfo. |
| JSFunctionAttribute | Cette classe permet d'annoter les conventions d'appels de méthodes et de s constructeurs générés par le compilateur JScript et utilisé avec JSFunctionAttributeEnum. |
| JSLocalField | Cette classe contient une représentation d'une variable locale. |
| JSMethod | Cette classe contient une représentation d'une méthode JScript. |
| JSMethodInfo | Cette classe permet d'encapsuler un objet MethodInfo. |
| JSObject | Cette classe contient une représentation d'un objet dans JScript. |
| JSParser | Cette classe permet d'analyser le code JScript. |
| JSPrototypeObject | Cette classe permet d'ajouter une propriété de fonction constructeur à JSObject à des fins de liaison anticipée. |
| JSScanner | Cette classe permet d'analyser le code JScript en recherchant des unités de code individuelles, appelées jetons. |
| JSVariableField | Cette classe permet de prendre en charge des champs variables dans JScript. |
| LateBinding | Cette classe contient une représentation d'une référence à un membre de classe, une expression appelable ou un nom de variable. |
| LenientArrayPrototype | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe ArrayPrototype. |
| LenientBooleanPrototype | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe BooleanPrototype. |
| LenientDateConstructor | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe DateConstructor. |
| LenientDatePrototype | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe DatePrototype. |
| LenientEnumeratorPrototype | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe EnumeratorPrototype. |
| LenientErrorPrototype | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe ErrorPrototype. |
| LenientFunctionPrototype | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe FunctionPrototype. |
| LenientGlobalObject | Cette classe permet d'entreposer les objets de fonction constructeur, les informations sur le type de données et les objets représentant les méthodes statiques de la classe GlobalObject. |
| LenientMathObject | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe MathObject. |
| LenientNumberPrototype | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe NumberPrototype. |
| LenientObjectPrototype | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe ObjectPrototype. |
| LenientRegExpPrototype | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe RegExpPrototype. |
| LenientStringConstructor | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe StringConstructor. |
| LenientStringPrototype | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe StringPrototype. |
| LenientVBArrayPrototype | Cette classe permet d'entreposer des objets représentant les méthodes statiques de la classe VBArrayPrototype. |
| MathObject | Cette classe permet de fournir des constantes et des méthodes statiques pour des fonctions trigonométriques, logarithmiques et d'autres fonctions mathématiques communes. |
| MemberInfoList | Cette classe permet de gérer une liste d'éléments MemberInfo. |
| MethodInvoker | Cette classe contient une représentation de la méthode appelante pour une méthode particulière. |
| Missing | Cette classe contient une représentation de la valeur d'une variable instanciée mais dont la valeur n'a pas encore été définie. |
| Namespace | Cette classe contient une représentation d'un espace de noms. |
| NoContextException | Cette classe contient une exception levée lorsqu'aucun code Context n'est associé à une exception JScriptException. |
| NotRecommended | Cette classe permet d'indiquer qu'une méthode ou qu'un champ n'est pas recommandé. |
| NumberConstructor | Cette classe contient une représentation d'un objet basé sur un prototype défini par une fonction constructeur. |
| NumberObject | Cette classe contient une représentation d'un objet nombre. |
| NumberPrototype | Cette classe permet de fournir des propriétés et des méthodes statiques pour les objets NumberObject. |
| NumericBinary | Cette classe permet d'exécuter des opérations binaires sur des opérandes numériques. |
| NumericUnary | Cette classe permet d'exécuter des opérations unaires sur des opérandes numériques. |
| ObjectConstructor | Cette classe conttient une représentation d'un objet basé sur un prototype défini par une fonction constructeur. |
| ObjectPrototype | Cette classe permet de fournir des propriétés et des méthodes statiques pour les objets JSObject. |
| Override | Cette classe permet d'indiquer qu'une méthode ou qu'un champ se substitue à une méthode ou à un champ dans une classe de base. |
| Package | Cette classe permet de créer des paquets de code JScript à utiliser pour un autre code. |
| ParserException | Cette classe contient une représentation d'exception spécifiques à l'analyseur et utilisée par l'analyseur JScript. |
| Plus | Cette classe permet d'exécuter des opérations d'addition et de concaténation. |
| PostOrPrefixOperator | Cette classe permet d'exécuter les opérations d'incrémentation et de décrémentation correspondant à la syntaxe du préfixe et du suffixe. |
| RangeErrorObject | Cette classe contient une représentation d'une erreur d'intervalle. |
| ReferenceAttribute | Cette classe contient une représentation d'une référence à un Assembly. |
| ReferenceErrorObject | Cette classe contient une représentation d'une erreur de référence. |
| RegExpConstructor | Cette classe contient une représentation d'un objet basé sur un prototype défini par une fonction constructeur. |
| RegExpMatch | Cette classe contient une représentation des résultats d'une correspondance d'expression régulière. |
| RegExpObject | Cette classe contient une représentation d'un objet d'expression régulière. |
| RegExpPrototype | Cette classe permet de fournir des propriétés et des méthodes statiques pour les objets RegExpObject. |
| Relational | Cette classe permet d'exécuter des opérations de comparaison relationnelles. |
| ReturnOutOfFinally | Cette classe contient une représentation de l'état d'exception lorsque l'exécution du code est retournée en dehors d'un bloc finally. |
| Runtime | Cette classe permet de fournir des fonctions utilitaires. |
| ScriptBlock | Cette classe contient une représentation d'un bloc de code JScript. |
| ScriptFunction | Cette classe contient une représentation d'un objet basé sur un prototype défini par une fonction de constructeur. |
| ScriptObject | Cette classe permet de prendre en charge toutes les classes JScript. |
| ScriptStream | Cette classe contient une représentation d'un flux de données. |
| SimpleHashtable | Cette classe contient une table de hachage pour l'entreposage interne d'éléments. |
| StackFrame | Cette classe contient une représentation d'un cadre de pile permettant d'exécuter le code. |
| StrictEquality | Cette classe permet d'exécuter des opérations de comparaison. |
| StringConstructor | Cette classe contient une représentation d'un objet basé sur un prototype défini par une fonction de constructeur. |
| StringObject | Cette classe contient une représentation d'un objet chaîne de caractères. |
| StringPrototype | Cette classe permet de fournir des propriétés et des méthodes statiques pour les objets StringObject. |
| SuperTypeMembersSorter | Cette classe permet d'entreposer des membres de classes et d'interfaces de base. |
| SyntaxErrorObject | Cette classe contient une représentation d'une erreur de syntaxe. |
| Throw | Cette classe permet de lever une exception. |
| Try | Cette classe permet d'identifier les blocs de code à exécuter dans les portées de gestion des erreurs. |
| TypedArray | Cette classe contient une représentation d'une référence réflexible à la classe Array. |
| TypeErrorObject | Cette classe contient une représentation dune erreur de type. |
| Typeof | Cette classe permet de déterminer les types de données d'objets. |
| TypeReflector | Cette classe permet de fournir une mise en oeuvre de GetMember(String, BindingFlags) étant plus rapide que GetMember(String, BindingFlags). |
| UnaryOp | Cette classe contient une représentation de la classe de base pour les classes exécutant des opérations sur des opérandes uniques, comme Typeof et PostOrPrefixOperator. |
| URIErrorObject | Cette classe contient une représentation d'une erreur URI (Uniform Resource Identifier). |
| VBArrayConstructor | Cette classe contient une représentation d'un objet basé sur un prototype défini par une fonction de constructeur. |
| VBArrayObject | Cette classe contient une représentation d'un objet VBArray. |
| VBArrayPrototype | Cette classe permet de fournir des propriétés et des méthodes statiques pour les objets VBArrayObject. |
| VsaItem | Cette classe contient une représentation des éléments ajoutés au moteur de script .NET. |
| VsaItems | Cette classe contient une représentation d'une collection d'objets IJSVsaItem pouvant être adressés par nom ou par index. |
| With | Cette classe contient une représentation de l'instruction with. |
Dernière mise à jour : Mercredi, le 1er juillet 2020