Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Expression.MakeGoto-Methode (GotoExpressionKind, LabelTarget, Expression, Type)

.NET Framework (current version)
 

Erstellt eine GotoExpression, die einen Sprung der angegebenen GotoExpressionKind darstellt. Der beim Springen an die Bezeichnung übergebene Wert kann ebenfalls angegeben werden.

Namespace:   System.Linq.Expressions
Assembly:  System.Core (in System.Core.dll)

public static GotoExpression MakeGoto(
	GotoExpressionKind kind,
	LabelTarget target,
	Expression value,
	Type type
)

Parameter

kind
Type: System.Linq.Expressions.GotoExpressionKind

Der GotoExpressionKind des GotoExpression.

target
Type: System.Linq.Expressions.LabelTarget

Das LabelTarget, zu dem GotoExpression springt.

value
Type: System.Linq.Expressions.Expression

Der Wert, der beim Springen an die zugeordnete Bezeichnung übergeben wird.

type
Type: System.Type

Ein Type, auf den die Type-Eigenschaft festgelegt werden soll.

Rückgabewert

Type: System.Linq.Expressions.GotoExpression

Eine GotoExpression, bei der Kind gleich kind ist, die Target-Eigenschaft auf target festgelegt ist, die Type-Eigenschaft auf type festgelegt ist und beim Springen value an die Zielbezeichnung übergeben wird.

Universal Windows Platform
Verfügbar seit 4.5
.NET Framework
Verfügbar seit 4.0
Portable Class Library
Unterstützt in: portable .NET platforms
Silverlight
Verfügbar seit 4.0
Windows Phone Silverlight
Verfügbar seit 8.0
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen: