System, espace de noms ()

Changer de vue:
ScriptFree
Bibliothèque de classes .NET Framework
System, espace de noms
Cet article a fait l'objet d'une traduction manuelle. Pour afficher simultanément cette page et le contenu source en anglais, choisissez le paramètre d'affichage Basse densité.

Contient des classes qui vous permettent de faire correspondre des URI par rapport à des modèles URI et des groupes de modèles URI.

Classes

  Classe Description
Classe publique AccessViolationException Exception levée lors d'une tentative de lecture ou d'écriture dans la mémoire protégée.
Classe publique ActivationContext Identifie le contexte d'activation pour l'application actuelle. Cette classe ne peut pas être héritée.
Classe publique Activator Contient des méthodes permettant de créer des types d'objets localement ou à distance, ou d'obtenir des références à des objets distants existants. Cette classe ne peut pas être héritée.
Classe publique AggregateException Représente une ou plusieurs erreurs qui se produisent lors de l'exécution de l'application.
Classe publique AppDomain Représente un domaine d'application qui est un environnement isolé dans lequel s'exécutent les applications. Cette classe ne peut pas être héritée.
Classe publique AppDomainManager Fournit un équivalent managé d'un hôte non managé.
Classe publique AppDomainSetup Représente des informations sur les liaisons d'assemblys qui peuvent être ajoutées à une instance de AppDomain.
Classe publique AppDomainUnloadedException Exception levée lors d'une tentative d'accès à un domaine d'application non chargé.
Classe publique ApplicationException Exception levée lorsqu'une erreur d'application récupérable se produit.
Classe publique ApplicationId Contient les informations permettant d'identifier de manière unique une application basée sur un manifeste. Cette classe ne peut pas être héritée.
Classe publique ApplicationIdentity Fournit la capacité d'identifier de manière unique une application activée par manifeste. Cette classe ne peut pas être héritée.
Classe publique ArgumentException Exception levée lorsqu'un argument non valide est fourni à une méthode.
Classe publique ArgumentNullException Exception levée lorsqu'une référence null (Nothing en Visual Basic) est passée à une méthode pour laquelle cet argument n'est pas valide.
Classe publique ArgumentOutOfRangeException Exception levée lorsque la valeur d'un argument est en dehors de la plage des valeurs autorisées, telle que définie par la méthode appelée.
Classe publique ArithmeticException Exception levée en cas d'erreurs au cours d'une opération arithmétique, de casting ou de conversion.
Classe publique Array Fournit des méthodes pour la création, la manipulation, la recherche ainsi que le tri des tableaux et sert de classe de base pour tous les tableaux du Common Language Runtime.
Classe publique ArrayTypeMismatchException Exception levée lors d'une tentative de stockage d'un élément de type incorrect dans un tableau.
Classe publique AssemblyLoadEventArgs Fournit des données pour l'événement AssemblyLoad.
Classe publique Attribute Représente la classe de base pour les attributs personnalisés.
Classe publique AttributeUsageAttribute Spécifie l'utilisation d'une autre classe d'attributs. Cette classe ne peut pas être héritée.
Classe publique BadImageFormatException Exception levée lorsque l'image fichier d'une bibliothèque de liens dynamiques (DLL) ou d'un programme exécutable n'est pas valide.
Classe publique BitConverter Convertit les types de données de base en tableau d'octets et un tableau d'octets en types de données de base.
Classe publique Buffer Manipule les tableaux de types primitifs.
Classe publique CannotUnloadAppDomainException Exception levée lorsqu'une tentative de déchargement d'un domaine d'application échoue.
Classe publique CharEnumerator Prend en charge l'itération au sein d'un objet String et la lecture de ses caractères individuels. Cette classe ne peut pas être héritée.
Classe publique CLSCompliantAttribute Indique si un élément de programme est conforme CLS (Common Language Specification). Cette classe ne peut pas être héritée.
Classe publique Console Représente les flux d'entrée, de sortie et d'erreur standard pour les applications console. Cette classe ne peut pas être héritée.
Classe publique ConsoleCancelEventArgs Fournit des données pour l'événement Console.CancelKeyPress. Cette classe ne peut pas être héritée.
Classe publique ContextBoundObject Définit la classe de base pour toutes les classes liées au contexte.
Classe publique ContextMarshalException Exception levée en cas d'échec d'une tentative de marshal d'un objet sur une limite de contexte.
Classe publique ContextStaticAttribute Indique que la valeur d'un champ statique est unique pour un contexte particulier.
Classe publique Convert Convertit un type de données de base en un autre type de données de base.
Classe publique DataMisalignedException Exception levée lors de la lecture ou de l'écriture d'une unité de données dans une adresse qui n'est pas un multiple de la taille de données. Cette classe ne peut pas être héritée.
Classe publique DBNull Représente une valeur inexistante. Cette classe ne peut pas être héritée.
Classe publique Delegate Représente un délégué qui est une structure de données référençant une méthode statique ou une instance de classe et une méthode d'instance de cette classe.
Classe publique DivideByZeroException Exception levée lors d'une tentative de division d'une valeur intégrale ou décimale par zéro.
Classe publique DllNotFoundException Exception levée lorsqu'une DLL spécifiée dans une importation de DLL est introuvable.
Classe publique DuplicateWaitObjectException Exception levée lorsqu'un objet apparaît plusieurs fois dans un tableau d'objets de synchronisation.
Classe publique EntryPointNotFoundException Exception levée lorsqu'une tentative de chargement d'une classe échoue en raison de l'absence de méthode d'entrée.
Classe publique Enum Fournit la classe de base pour les énumérations.
Classe publique Environment Fournit des informations concernant l'environnement et la plateforme en cours ainsi que des moyens pour les manipuler. Cette classe ne peut pas être héritée.
Classe publique EventArgs EventArgs est la classe de base des classes contenant des données d'événement.
Classe publique Exception Représente les erreurs qui se produisent lors de l'exécution de l'application.
Classe publique ExecutionEngineException Obsolète. Exception levée lorsqu'il y a une erreur interne dans le moteur d'exécution du Common Language Runtime. Cette classe ne peut pas être héritée.
Classe publique FieldAccessException Exception levée lors d'une tentative non valide d'accès à un champ privé ou protégé à l'intérieur d'une classe.
Classe publique FileStyleUriParser Analyseur personnalisable basé sur le schéma Fichier.
Classe publique FlagsAttribute Indique qu'une énumération peut être traitée comme un champ de bits, c'est-à-dire un ensemble d'indicateurs.
Classe publique FormatException Exception levée lorsque le format d'un argument ne correspond pas aux spécifications de paramètres de la méthode appelée.
Classe publique FtpStyleUriParser Analyseur personnalisable basé sur le schéma FTP.
Classe publique GC Contrôle le garbage collector (ramasse-miettes) du système, un service qui récupère automatiquement la mémoire inutilisée.
Classe publique GenericUriParser Analyseur personnalisable pour un URI hiérarchique.
Classe publique GopherStyleUriParser Analyseur personnalisable basé sur le schéma Gopher.
Classe publique HttpStyleUriParser Analyseur personnalisable basé sur le schéma HTTP.
Classe publique IndexOutOfRangeException Exception levée lors d'une tentative d'accès à un élément d'un tableau ayant un index en dehors des limites du tableau. Cette classe ne peut pas être héritée.
Classe publique InsufficientExecutionStackException Exception levée lorsque la pile d'exécution disponible est insuffisante pour permettre l'exécution de la plupart des méthodes.
Classe publique InsufficientMemoryException Exception levée lors de l'échec d'un contrôle de la mémoire disponible suffisante. Cette classe ne peut pas être héritée.
Classe publique InvalidCastException Exception levée pour un casting non valide ou une conversion explicite.
Classe publique InvalidOperationException Exception levée en cas d'appel de méthode non valide pour l'état actuel de l'objet.
Classe publique InvalidProgramException Exception levée lorsqu'un programme contient du langage MSIL (Microsoft Intermediate Language) ou des métadonnées non valides. Cela indique généralement un bogue dans le compilateur qui a généré le programme.
Classe publique InvalidTimeZoneException Exception qui est levée lorsque les informations de fuseau horaire ne sont pas valides.
Classe publique Lazy<T> Fournit une prise en charge des initialisations tardives.
Classe publique Lazy<T, TMetadata> Fournit une référence indirecte tardive à un objet et ses métadonnées associées pour une utilisation par Managed Extensibility Framework.
Classe publique LdapStyleUriParser Analyseur personnalisable basé sur le schéma du protocole LDAP.
Classe publique LoaderOptimizationAttribute Utilisé pour définir la stratégie d'optimisation du chargeur par défaut pour la méthode principale d'une application exécutable.
Classe publique LocalDataStoreSlot Encapsule un emplacement mémoire pour stocker des données locales. Cette classe ne peut pas être héritée.
Classe publique MarshalByRefObject Permet l'accès aux objets au-delà des limites de domaine d'application dans les applications qui prennent en charge la communication à distance.
Classe publique Math Fournit des constantes et des méthodes statiques pour des fonctions trigonométriques, logarithmiques et d'autres fonctions mathématiques courantes.
Classe publique MemberAccessException Exception levée lorsqu'une tentative d'accès à un membre de classe échoue.
Classe publique MethodAccessException Exception levée lors d'une tentative non valide d'accès à une méthode, par exemple l'accès à une méthode privée à partir d'un code d'un niveau de confiance partiel.
Classe publique MissingFieldException Exception levée lors d'une tentative d'accès dynamique à un champ qui n'existe pas.
Classe publique MissingMemberException Exception levée lors d'une tentative d'accès dynamique à un membre de classe qui n'existe pas.
Classe publique MissingMethodException Exception levée lors d'une tentative d'accès dynamique à une méthode qui n'existe pas.
Classe publique MTAThreadAttribute Indique que le modèle de thread COM d'une application est un modèle MTA (MultiThreaded Apartment).
Classe publique MulticastDelegate Représente un délégué multicast, c'est-à-dire un délégué dont la liste d'appel peut comporter plusieurs éléments.
Classe publique MulticastNotSupportedException Exception levée lors d'une tentative de combinaison de deux délégués basés sur le type Delegate au lieu du type MulticastDelegate. Cette classe ne peut pas être héritée.
Classe publique NetPipeStyleUriParser Analyseur basé sur le schéma NetPipe pour le système « Indigo ».
Classe publique NetTcpStyleUriParser Analyseur basé sur le schéma NetTcp pour le système « Indigo ».
Classe publique NewsStyleUriParser Analyseur personnalisable basé sur le préfixe news à l'aide du Protocole NNTP (Network News Transfer Protocol).
Classe publique NonSerializedAttribute Indique qu'un champ d'une classe sérialisable ne doit pas être sérialisé. Cette classe ne peut pas être héritée.
Classe publique NotFiniteNumberException Exception levée lorsqu'une valeur à virgule flottante est plus l'infini, moins l'infini ou n'est pas un nombre (NaN).
Classe publique NotImplementedException Exception levée lorsqu'une méthode ou une opération demandée n'est pas implémentée.
Classe publique NotSupportedException Exception levée lorsqu'une méthode appelée n'est pas prise en charge ou lors d'une tentative de lecture, recherche ou écriture dans un flux qui ne prend pas en charge la fonctionnalité appelée.
Classe publique Nullable Prend en charge un type valeur auquel il est possible d'assigner null en tant que type référence. Cette classe ne peut pas être héritée.
Classe publique NullReferenceException Exception levée lors d'une tentative de suppression de la référence à une référence d'objet null.
Classe publique Object Prend en charge toutes les classes de la hiérarchie des classes du .NET Framework et fournit des services de bas niveau à des classes dérivées. Il s'agit de la classe de base fondamentale parmi toutes les classes du .NET Framework. Elle constitue la racine de la hiérarchie des types.
Classe publique ObjectDisposedException Exception levée lors d'une opération effectuée sur un objet supprimé.
Classe publique ObsoleteAttribute Marque les éléments de programme qui ne sont plus utilisés. Cette classe ne peut pas être héritée.
Classe publique OperatingSystem Représente des informations relatives à un système d'exploitation, telles que l'identificateur de version et de plateforme. Cette classe ne peut pas être héritée.
Classe publique OperationCanceledException Exception levée dans un thread lors de l'annulation d'une opération que le thread exécutait.
Classe publique OutOfMemoryException Exception levée lorsqu'il n'y a pas suffisamment de mémoire pour poursuivre l'exécution d'un programme.
Classe publique OverflowException Exception levée lorsqu'une opération arithmétique, de casting ou de conversion engendre un dépassement de capacité dans un contexte contrôlé.
Classe publique ParamArrayAttribute Indique qu'une méthode comportera un nombre variable d'arguments dans son appel. Cette classe ne peut pas être héritée.
Classe publique PlatformNotSupportedException Exception levée lorsqu'une fonctionnalité ne s'exécute pas sur une plateforme particulière.
Classe publique Random Représente un générateur de nombres pseudo-aléatoires. Il s'agit d'un périphérique qui produit une séquence de nombres conformes à certains prérequis statistiques liés à l'aspect aléatoire.
Classe publique RankException Exception levée lorsqu'un tableau ayant un nombre incorrect de dimensions est passé à une méthode.
Classe publique ResolveEventArgs Fournit des données pour les événements de résolution du chargeur, par exemple les événements TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolve et AssemblyResolve.
Classe publique SerializableAttribute Indique qu'une classe peut être sérialisée. Cette classe ne peut pas être héritée.
Classe publique StackOverflowException Exception levée lorsque la capacité de la pile d'exécution est dépassée en raison d'un trop grand nombre d'appels à la méthode imbriquée. Cette classe ne peut pas être héritée.
Classe publique STAThreadAttribute Indique que le modèle de thread COM d'une application est un modèle STA (Single-Threaded Apartment).
Classe publique String Représente du texte sous forme d'une série de caractères Unicode.
Classe publique StringComparer Représente une opération de comparaison de chaînes qui utilise des règles de tri spécifiques basées sur la casse et la culture ou des règles de comparaison ordinale.
Classe publique SystemException Définit la classe de base des exceptions prédéfinies dans l'espace de noms System.
Classe publique ThreadStaticAttribute Indique que la valeur d'un champ statique est unique pour chaque thread.
Classe publique TimeoutException Exception levée lorsque le temps alloué à un processus ou une opération a expiré.
Classe publique TimeZone Représente un fuseau horaire.
Classe publique TimeZoneInfo Représente un fuseau horaire dans le monde.
Classe publique TimeZoneInfo.AdjustmentRule Fournit des informations à propos d'un réglage des fuseaux horaires, tel que la transition de et vers l'heure d'été.
Classe publique TimeZoneNotFoundException L'exception qui est levée lorsqu'un fuseau horaire ne peut pas être trouvé.
Classe publique Tuple Fournit des méthodes statiques pour la création d'objets de tuple.
Classe publique Tuple<T1> Représente un objet de 1 tuple, ou singleton.
Classe publique Tuple<T1, T2> Représente un objet de 2 tuples, ou paire.
Classe publique Tuple<T1, T2, T3> Représente un objet de 3 tuples, ou triple.
Classe publique Tuple<T1, T2, T3, T4> Représente un objet de 4 tuples, ou quadruple.
Classe publique Tuple<T1, T2, T3, T4, T5> Représente un objet de 5 tuples, ou quintuple.
Classe publique Tuple<T1, T2, T3, T4, T5, T6> Représente un objet de 6 tuples, ou sextuple.
Classe publique Tuple<T1, T2, T3, T4, T5, T6, T7> Représente un objet de 7 tuples, ou septuple.
Classe publique Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> Représente un objet de n tuples, où n représente 8 ou un chiffre supérieur.
Classe publique Type Représente les déclarations de types : types classe, types interface, types tableau, types valeur, types énumération, paramètres de type, définitions de type générique et types génériques construits ouverts ou fermés.
Classe publique TypeAccessException Exception levée lorsqu'une méthode essaie d'utiliser un type auquel elle n'a pas accès.
Classe publique TypeInitializationException Exception levée comme wrapper pour l'exception levée par l'initialiseur de classe. Cette classe ne peut pas être héritée.
Classe publique TypeLoadException Exception levée en cas de défaillances de chargement du type.
Classe publique TypeUnloadedException Exception levée lors d'une tentative d'accès à une classe déchargée.
Classe publique UnauthorizedAccessException Exception levée lorsque le système d'exploitation refuse l'accès suite à une erreur d'E/S ou à un type d'erreur de sécurité spécifique.
Classe publique UnhandledExceptionEventArgs Fournit des données pour l'événement déclenché en cas d'exception non gérée dans n'importe quel domaine d'application.
Classe publique Uri Fournit une représentation objet d'un URI (Uniform Resource Identifier) et un accès simplifié aux parties de l'identificateur.
Classe publique UriBuilder Fournit un constructeur personnalisé pour les URI (uniform resource identifier) et les modifie pour la classe Uri.
Classe publique UriFormatException Exception levée lorsqu'un identificateur URI (Uniform Resource Identifier) non valide est détecté.
Classe publique UriParser Analyse un nouveau modèle URI. Il s'agit d'une classe abstraite.
Classe publique UriTemplate Classe qui représente un modèle URI (Uniform Resource Identifier).
Classe publique UriTemplateEquivalenceComparer Classe permettant de comparer des instances UriTemplate d'équivalence structurelle (et non de référence).
Classe publique UriTemplateMatch Classe qui représente les résultats d'une opération de correspondance sur une instance UriTemplate.
Classe publique UriTemplateMatchException Représente une erreur lors de la mise en correspondance d'un Uri avec un UriTemplateTable.
Classe publique UriTemplateTable Classe qui représente un jeu associatif d'objets UriTemplate.
Classe publique UriTypeConverter Convertit un type String en type Uri, et inversement.
Classe publique ValueType Fournit la classe de base pour les types valeur.
Classe publique Version Représente le numéro de version d'un assembly, système d'exploitation ou du common language runtime. Cette classe ne peut pas être héritée.
Classe publique WeakReference Représente une référence faible, qui référence un objet tout en autorisant toujours cet objet à être récupéré lors du garbage collection.
Structures

  Structure Description
Structure publique ArgIterator Représente une liste d'arguments de longueur variable, autrement dit les paramètres d'une fonction qui prend un nombre d'arguments variable.
Structure publique ArraySegment<T> Délimite une section d'un tableau unidimensionnel.
Structure publique Boolean Représente une valeur booléenne.
Structure publique Byte Représente un entier non signé 8 bits.
Structure publique Char Représente un caractère Unicode.
Structure publique ConsoleKeyInfo Décrit la touche de console qui a été enfoncée, y compris le caractère représenté par la touche de console et l'état des touches de modification MAJ, ALT et CTRL.
Structure publique DateTime Représente un instant, généralement exprimé sous la forme d'une date ou d'une heure.
Structure publique DateTimeOffset Représente un instant précis, généralement exprimé sous la forme d'une date et d'une heure, par rapport au temps universel (UTC, Universal Time Coordinated).
Structure publique Decimal Représente un nombre décimal.
Structure publique Double Représente un nombre à virgule flottante double précision.
Structure publique Guid Représente un GUID (identificateur global unique).
Structure publique Int16 Représente un entier signé 16 bits.
Structure publique Int32 Représente un entier signé 32 bits.
Structure publique Int64 Représente un entier signé 64 bits.
Structure publique IntPtr Type spécifique à la plateforme, utilisé pour représenter un pointeur ou un handle.
Structure publique ModuleHandle Représente le handle runtime d'un module.
Structure publique Nullable<T> Représente un objet dont le type sous-jacent est un type valeur qui peut également être assigné null comme un type référence.
Structure publique RuntimeArgumentHandle Fait référence à une liste d'arguments de longueur variable.
Structure publique RuntimeFieldHandle Représente un champ à l'aide d'un jeton de métadonnées interne.
Structure publique RuntimeMethodHandle RuntimeMethodHandle est un handle vers la représentation interne des métadonnées d'une méthode.
Structure publique RuntimeTypeHandle Représente un type à l'aide d'un jeton de métadonnées interne.
Structure publique SByte Représente un entier signé 8 bits.
Structure publique Single Représente un nombre à virgule flottante simple précision.
Structure publique TimeSpan Représente un intervalle de temps.
Structure publique TimeZoneInfo.TransitionTime Fournit des informations à propos d'un changement d'heure spécifique, tel que la modification d'heure d'été à heure d'hiver ou vice versa, dans un fuseau horaire particulier.
Structure publique TypedReference Décrit les objets qui contiennent un pointeur managé vers un emplacement et une représentation à l'exécution du type qui peut être stocké à cet emplacement.
Structure publique UInt16 Représente un entier non signé 16 bits.
Structure publique UInt32 Représente un entier non signé 32 bits.
Structure publique UInt64 Représente un entier non signé 64 bits.
Structure publique UIntPtr Type spécifique à la plateforme, utilisé pour représenter un pointeur ou un handle.
Structure publique Void Spécifie un type de valeur de retour pour une méthode qui ne retourne pas de valeur.
Interfaces

  Interface Description
Interface publique _AppDomain Expose les membres publics de la classe System.AppDomain au code non managé.
Interface publique IAppDomainSetup Représente des informations sur les liaisons d'assemblys qui peuvent être ajoutées à une instance de AppDomain.
Interface publique IAsyncResult Représente l'état d'une opération asynchrone.
Interface publique ICloneable Prend en charge le clonage, qui crée une nouvelle instance d'une classe avec la même valeur qu'une instance existante.
Interface publique IComparable Définit une méthode de comparaison généralisée spécifique au type qu'un type valeur ou une classe implémente pour créer ou trier ses instances.
Interface publique IComparable<T> Définit une méthode de comparaison généralisée qu'un type valeur ou qu'une classe implémente pour créer une méthode de comparaison spécifique au type et permettant de trier les instances.
Interface publique IConvertible Définit les méthodes qui convertissent la valeur de la référence d'implémentation ou du type valeur en un type Common Language Runtime possédant une valeur équivalente.
Interface publique ICustomFormatter Définit une méthode qui prend en charge la mise en forme personnalisée de la valeur d'un objet.
Interface publique IDisposable Définit une méthode pour libérer des ressources allouées.
Interface publique IEquatable<T> Définit une méthode généralisée qu'un type valeur ou qu'une classe implémente pour créer une méthode spécifique au type et permettant de déterminer l'égalité des instances.
Interface publique IFormatProvider Fournit un mécanisme permettant de récupérer un objet pour contrôler la mise en forme.
Interface publique IFormattable Fournit des fonctionnalités permettant de mettre en forme la valeur d'un objet dans une chaîne.
Interface publique IObservable<T> Définit un fournisseur pour les notifications basées sur les transmissions de type push.
Interface publique IObserver<T> Fournit un mécanisme permettant de recevoir des notifications basées sur des transmissions de type push.
Interface publique IServiceProvider Définit un mécanisme de récupération d'un objet service, c'est-à-dire un objet qui assure la prise en charge personnalisée d'autres objets.
Délégués

  Délégué Description
Délégué public Action Encapsule une méthode n'ayant aucun paramètre et ne retournant aucune valeur.
Délégué public Action<T> Encapsule une méthode ayant un seul paramètre et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Encapsule une méthode ayant 10 paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Encapsule une méthode ayant 11 paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Encapsule une méthode ayant 12 paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Encapsule une méthode ayant 13 paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Encapsule une méthode ayant 14 paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Encapsule une méthode ayant 15 paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> Encapsule une méthode ayant 16 paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2> Encapsule une méthode ayant deux paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3> Encapsule une méthode ayant trois paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4> Encapsule une méthode ayant quatre paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4, T5> Encapsule une méthode ayant cinq paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4, T5, T6> Encapsule une méthode ayant six paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4, T5, T6, T7> Encapsule une méthode ayant sept paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4, T5, T6, T7, T8> Encapsule une méthode ayant huit paramètres et ne retournant aucune valeur.
Délégué public Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> Encapsule une méthode ayant neuf paramètres et ne retournant aucune valeur.
Délégué public AppDomainInitializer Représente la méthode de rappel à appeler lors de l'initialisation du domaine d'application.
Délégué public AssemblyLoadEventHandler Représente la méthode qui gère l'événement AssemblyLoad de AppDomain.
Délégué public AsyncCallback Référence une méthode à appeler lorsqu'une opération asynchrone correspondante se termine.
Délégué public Comparison<T> Représente la méthode qui compare deux objets du même type.
Délégué public ConsoleCancelEventHandler Représente la méthode qui gérera l'événement CancelKeyPress de System.Console.
Délégué public Converter<TInput, TOutput> Représente une méthode qui convertit un objet d'un type en un autre type.
Délégué public CrossAppDomainDelegate Utilisé par DoCallBack pour les appels entre les applications et les domaines.
Délégué public EventHandler Représente la méthode qui gérera un événement qui n'a aucune donnée d'événement.
Délégué public EventHandler<TEventArgs> Représente la méthode qui gère un événement.
Délégué public Func<TResult> Encapsule une méthode n'ayant aucun paramètre et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult> Encapsule une méthode ayant neuf paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult> Encapsule une méthode ayant 10 paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult> Encapsule une méthode ayant 11 paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult> Encapsule une méthode ayant 12 paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult> Encapsule une méthode ayant 13 paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> Encapsule une méthode ayant 14 paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult> Encapsule une méthode ayant 15 paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult> Encapsule une méthode ayant 16 paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T, TResult> Encapsule une méthode ayant un seul paramètre et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, TResult> Encapsule une méthode ayant deux paramètres et retourne une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, TResult> Encapsule une méthode ayant trois paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, TResult> Encapsule une méthode ayant quatre paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, T5, TResult> Encapsule une méthode ayant cinq paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, T5, T6, TResult> Encapsule une méthode ayant six paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, T5, T6, T7, TResult> Encapsule une méthode ayant sept paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult> Encapsule une méthode ayant huit paramètres et retournant une valeur du type spécifié par le paramètre TResult.
Délégué public Predicate<T> Représente la méthode qui définit un ensemble de critères et détermine si l'objet spécifié répond à ces critères.
Délégué public ResolveEventHandler Représente une méthode qui gère l'événement AppDomain.TypeResolve, AppDomain.ResourceResolve ou AssemblyResolve d'un AppDomain.
Délégué public UnhandledExceptionEventHandler Représente la méthode qui gérera l'événement déclenché par une exception non gérée par le domaine d'application.
Énumérations

  Énumération Description
Énumération publique ActivationContext.ContextForm Indique le contexte pour une application activée par manifeste.
Énumération publique AppDomainManagerInitializationOptions Spécifie l'action qu'un gestionnaire de domaine d'application personnalisé effectue lors de l'initialisation d'un nouveau domaine.
Énumération publique AttributeTargets Spécifie les éléments de l'application auxquels un attribut peut être appliqué.
Énumération publique Base64FormattingOptions Spécifie si les méthodes Convert.ToBase64CharArray et Convert.ToBase64String appropriées insèrent des sauts de ligne dans leur résultat.
Énumération publique ConsoleColor Spécifie les constantes qui définissent les couleurs de premier plan et d'arrière-plan de la console.
Énumération publique ConsoleKey Spécifie les touches standard d'une console.
Énumération publique ConsoleModifiers Représente les touches de modification MAJ, ALT et CTRL sur un clavier.
Énumération publique ConsoleSpecialKey Spécifie des combinaisons de touches de modification et de console capables d'interrompre le processus en cours.
Énumération publique DateTimeKind Spécifie si un objet DateTime représente un horaire local, un horaire UTC ou ni l'un ni l'autre.
Énumération publique DayOfWeek Spécifie le jour de la semaine.
Énumération publique Environment.SpecialFolder Spécifie les constantes énumérées utilisées pour récupérer les chemins d'accès des dossiers spéciaux du système.
Énumération publique Environment.SpecialFolderOption Spécifie les options à utiliser pour l'obtention du chemin d'accès à un dossier spécial.
Énumération publique EnvironmentVariableTarget Spécifie l'emplacement où une variable d'environnement est stockée ou récupérée lors d'une opération de définition (set) ou d'obtention (get).
Énumération publique GCCollectionMode Spécifie le comportement pour un garbage collection forcé.
Énumération publique GCNotificationStatus Fournit des informations sur l'inscription actuelle pour une notification du nettoyage de la mémoire (garbage collection) complet suivant.
Énumération publique GenericUriParserOptions Spécifie les options de UriParser.
Énumération publique LoaderOptimization Énumération utilisée avec la classe LoaderOptimizationAttribute pour spécifier les optimisations du chargeur pour un exécutable.
Énumération publique MidpointRounding Spécifie comment les méthodes d'arrondi mathématiques doivent traiter un nombre qui se trouve à mi-chemin entre deux nombres.
Énumération publique PlatformID Identifie le système d'exploitation, ou la plateforme, pris en charge par un assembly.
Énumération publique StringComparison Spécifie la culture, la casse et les règles de tri qui peuvent être utilisées par certaines surcharges des méthodes String.Compare et String.Equals.
Énumération publique StringSplitOptions Spécifie si les surcharges de méthode String.Split applicables incluent ou ignorent les sous-chaînes vides de la valeur de retour.
Énumération publique TypeCode Indique le type d'un objet.
Énumération publique UriComponents Spécifie les parties de Uri.
Énumération publique UriFormat Contrôle la façon dont les informations d'URI sont placées dans une séquence d'échappement.
Énumération publique UriHostNameType Définit les types de noms d'hôtes pour la méthode Uri.CheckHostName.
Énumération publique UriIdnScope Fournit les valeurs possibles pour le paramètre de configuration de System.Configuration.IdnElement dans l'espace de noms System.Configuration.
Énumération publique UriKind Définit les types de Uri pour Uri.IsWellFormedUriString(String, UriKind) et plusieurs méthodes Uri.Uri.
Énumération publique UriPartial Définit les différentes parties d'un identificateur URI pour la méthode Uri.GetLeftPart.