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