Programmierkonzepte (Visual Basic)Programming Concepts (Visual Basic)

Dieser Abschnitt erläutert die Programmierkonzepte der Sprache Visual Basic.This section explains programming concepts in the Visual Basic language.

In diesem AbschnittIn this section

TitleTitle BeschreibungDescription
Asynchrone Programmierung mit „Async“ und „Await“ (Visual Basic)Asynchronous Programming with Async and Await (Visual Basic) Beschreibt, wie Sie asynchrone Projektmappen mithilfe der Schlüsselwörter Async und Await schreiben.Describes how to write asynchronous solutions by using Async and Await keywords. Enthält eine exemplarische Vorgehensweise.Includes a walkthrough.
Übersicht über Attribute (Visual Basic)Attributes overview (Visual Basic) Beschreibt, wie zusätzliche Informationen über Programmierelemente, wie Typen, Felder, Methoden und Eigenschaften, mit Attributen bereitgestellt werden können.Discusses how to provide additional information about programming elements such as types, fields, methods, and properties by using attributes.
Caller Information (Visual Basic) (Aufruferinformationen (Visual Basic))Caller Information (Visual Basic) Beschreibt, wie Informationen zum Aufrufer einer Methode abgerufen werden.Describes how to obtain information about the caller of a method. Diese Informationen umfassen den Dateipfad und die Zeilennummer des Quellcodes sowie den Membernamen des Aufrufers.This information includes the file path and the line number of the source code and the member name of the caller.
Auflistungen (Visual Basic)Collections (Visual Basic) Beschreibt einige der Auflistungstypen, die von .NET Framework bereitgestellt werden.Describes some of the types of collections provided by the .NET Framework. Veranschaulicht, wie einfache Auflistungen und Auflistungen von Schlüssel-Wert-Paaren verwendet werden.Demonstrates how to use simple collections and collections of key/value pairs.
Kovarianz und Kontravarianz (Visual Basic)Covariance and Contravariance (Visual Basic) Zeigt, wie die implizite Konvertierung von generischen Typparametern in Schnittstellen und Delegaten aktiviert wird.Shows how to enable implicit conversion of generic type parameters in interfaces and delegates.
Ausdrucksbaumstrukturen (Visual Basic)Expression Trees (Visual Basic) Erläutert, wie Sie Ausdrucksbaumstrukturen für die dynamische Änderung von ausführbarem Codes verwenden können.Explains how you can use expression trees to enable dynamic modification of executable code.
Iteratoren (Visual Basic)Iterators (Visual Basic) Beschreibt Iteratoren, die verwendet werden, um Auflistungen zu durchlaufen und um Elemente einzeln zurückzugeben.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) Erläutert die leistungsstarken Abfragefunktionen in der Sprachsyntax von Visual Basic und das Modell zum Abfragen relationaler Datenbanken, XML-Dokumente, Datasets und in-Memory-Auflistungen.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.
Objektorientierte Programmierung (Visual Basic)Object-Oriented Programming (Visual Basic) Beschreibt allgemeine objektorientierte Konzepte, einschließlich Kapselung, Vererbung und Polymorphie.Describes common object-oriented concepts, including encapsulation, inheritance, and polymorphism.
Reflektion (Visual Basic)Reflection (Visual Basic) Erläutert, wie Sie mithilfe von Reflektion Instanzen von Typen dynamisch erzeugen, Typen an ein vorhandenes Objekt binden und Typinformationen von vorhandenen Objekten abfragen können. Ebenso wird erläutert wie die Methoden vorhandener Objekte aufgerufen und auf ihre Felder und Eigenschaften zugegriffen werden kann.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.
Serialisierung (Visual Basic)Serialization (Visual Basic) Beschreibt wichtige Konzepte der binären, XML- und SOAP-Serialisierung.Describes key concepts in binary, XML, and SOAP serialization.
Assemblys in .NETAssemblies in .NET Hier erfahren Sie, wie Sie Assemblys erstellen und verwenden.Describes how to create and use assemblies.
Tipps zur LeistungssteigerungPerformance Tips Erläutert verschiedene grundlegende Regeln, die Ihnen helfen können, die Leistung der Anwendung zu verbessern.Discusses several basic rules that may help you increase the performance of your application.