Freigeben über


InvocationContext Klasse

Definition

Unterstützt den Befehlsaufruf, indem Zugriff auf die Analyse von Ergebnissen und anderen Diensten bereitgestellt wird.

public ref class InvocationContext sealed
public sealed class InvocationContext
type InvocationContext = class
Public NotInheritable Class InvocationContext
Vererbung
InvocationContext

Konstruktoren

InvocationContext(ParseResult, IConsole)

Unterstützt den Befehlsaufruf, indem Zugriff auf die Analyse von Ergebnissen und anderen Diensten bereitgestellt wird.

Eigenschaften

BindingContext

Der Bindungskontext für den aktuellen Aufruf.

Console

Die Konsole, in die die Ausgabe während des aktuellen Aufrufs geschrieben werden soll.

ExitCode

Ein -Wert, der verwendet werden kann, um den Exitcode für den Prozess festzulegen.

HelpBuilder

Ermöglicht das Schreiben der Hilfeausgabe.

InvocationResult

Das Ergebnis des aktuellen Aufrufs.

LocalizationResources

Stellt lokalisierbare Zeichenfolgen für Hilfe- und Fehlermeldungen bereit.

Parser

Der Parser, der zum Erstellen von ParseResultverwendet wird.

ParseResult

Das Analyseergebnis für den aktuellen Aufruf.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetCancellationToken()

Ruft das Token ab, um die Abbruchbehandlung zu implementieren.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: