Concepts de programmation (Visual Basic)Programming Concepts (Visual Basic)

Cette section explique les concepts de programmation en langage Visual Basic.This section explains programming concepts in the Visual Basic language.

Dans cette sectionIn this section

TitreTitle DescriptionDescription
Programmation asynchrone avec Async et Await (Visual Basic)Asynchronous Programming with Async and Await (Visual Basic) Explique comment écrire des solutions asynchrones à l’aide des mots clés Async et Await.Describes how to write asynchronous solutions by using Async and Await keywords. Comprend une procédure pas à pas.Includes a walkthrough.
Vue d’ensemble des attributs (Visual Basic)Attributes overview (Visual Basic) Explique comment fournir des informations supplémentaires sur des éléments de programmation tels que les types, les champs, les méthodes et les propriétés à l’aide d’attributs.Discusses how to provide additional information about programming elements such as types, fields, methods, and properties by using attributes.
Informations relatives à l’appelant (Visual Basic)Caller Information (Visual Basic) Explique comment obtenir des informations sur l’appelant d’une méthode.Describes how to obtain information about the caller of a method. Parmi ces informations figurent le chemin d’accès du fichier, le numéro de ligne dans le code source et le nom de membre de l’appelant.This information includes the file path and the line number of the source code and the member name of the caller.
Collections (Visual Basic)Collections (Visual Basic) Décrit quelques-uns des types de collections fournis par .NET Framework.Describes some of the types of collections provided by the .NET Framework. Montre comment utiliser des collections simples et des collections de paires clé/valeur.Demonstrates how to use simple collections and collections of key/value pairs.
Covariance et contravariance (Visual Basic)Covariance and Contravariance (Visual Basic) Montre comment activer la conversion implicite de paramètres de type générique dans les interfaces et les délégués.Shows how to enable implicit conversion of generic type parameters in interfaces and delegates.
Arborescences d’expressions (Visual Basic)Expression Trees (Visual Basic) Explique comment utiliser des arborescences d’expressions pour activer la modification dynamique de code exécutable.Explains how you can use expression trees to enable dynamic modification of executable code.
Itérateurs (Visual Basic)Iterators (Visual Basic) Décrit les itérateurs, utilisés pour parcourir les collections et retourner les éléments un par un.Describes iterators, which are used to step through collections and return elements one at a time.
Language-Integrated Query (LINQ) (Visual Basic)Language-Integrated Query (LINQ) (Visual Basic) Décrit les puissantes fonctions de requête dans la syntaxe du langage de Visual Basic et le modèle pour l’interrogation des bases de données relationnelles, les documents XML, les jeux de données et les collections en mémoire.Discusses the powerful query capabilities in the language syntax of Visual Basic, and the model for querying relational databases, XML documents, datasets, and in-memory collections.
Programmation orientée objet (Visual Basic)Object-Oriented Programming (Visual Basic) Décrit les concepts orientés objet courants, notamment l’encapsulation, l’héritage et le polymorphisme.Describes common object-oriented concepts, including encapsulation, inheritance, and polymorphism.
Réflexion (Visual Basic)Reflection (Visual Basic) Explique comment utiliser la réflexion pour créer dynamiquement une instance d’un type, pour lier le type à un objet existant ou pour obtenir le type d’un objet existant, et comment invoquer ses méthodes ou accéder à ses champs et propriétés.Explains how to use reflection to dynamically create an instance of a type, bind the type to an existing object, or get the type from an existing object and invoke its methods or access its fields and properties.
Sérialisation (Visual Basic)Serialization (Visual Basic) Décrit les concepts clés de la sérialisation binaire, XML et SOAP.Describes key concepts in binary, XML, and SOAP serialization.
Assemblys dans .NETAssemblies in .NET Explique comment créer et utiliser des assemblys.Describes how to create and use assemblies.
Conseils relatifs aux performancesPerformance Tips Décrit plusieurs règles de base qui peuvent aider à augmenter les performances des applications.Discusses several basic rules that may help you increase the performance of your application.