(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

ExpressionVisitor-Klasse

Stellt einen Besucher oder Bearbeiter für Ausdrucksbaumstrukturen dar.

Namespace:  System.Linq.Expressions
Assembly:  System.Core (in System.Core.dll)
public abstract class ExpressionVisitor

Der ExpressionVisitor-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsExpressionVisitorInitialisiert eine neue Instanz von ExpressionVisitor.
Zum Seitenanfang
  NameBeschreibung
Öffentliche MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsEquals(Object)Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsFinalize Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsGetHashCodeFungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsGetTypeRuft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsMemberwiseCloneErstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsToStringGibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisit(Expression)Sendet den Ausdruck an eine der spezialisierteren Besuchsmethoden in dieser Klasse.
Öffentliche MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisit(ReadOnlyCollection<Expression>)Sendet die Liste der Ausdrücke an eine der spezialisierteren Besuchsmethoden in dieser Klasse.
Öffentliche MethodeStatischer MemberUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisit<T>(ReadOnlyCollection<T>, Func<T, T>)Wechselt mit einem angegebenen Elementbesucher zu allen Knoten in der Auflistung.
Öffentliche MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitAndConvert<T>(T, String)Wechselt zu einem Ausdruck und wandelt das Ergebnis zurück in den ursprünglichen Ausdruckstyp um.
Öffentliche MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitAndConvert<T>(ReadOnlyCollection<T>, String)Wechselt zu einem Ausdruck und wandelt das Ergebnis zurück in den ursprünglichen Ausdruckstyp um.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitBinaryWechselt zu den untergeordneten Elementen der BinaryExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitBlockWechselt zu den untergeordneten Elementen der BlockExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitCatchBlockWechselt zu den untergeordneten Elementen der CatchBlock.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitConditionalWechselt zu den untergeordneten Elementen der ConditionalExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitConstantWechselt zur ConstantExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitDebugInfoWechselt zur DebugInfoExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitDefaultWechselt zur DefaultExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekVisitDynamicWechselt zu den untergeordneten Elementen der DynamicExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitElementInitWechselt zu den untergeordneten Elementen der ElementInit.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitExtensionWechselt zu den untergeordneten Elementen des Erweiterungsausdrucks.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitGotoWechselt zu den untergeordneten Elementen der GotoExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitIndexWechselt zu den untergeordneten Elementen der IndexExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitInvocationWechselt zu den untergeordneten Elementen der InvocationExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitLabelWechselt zu den untergeordneten Elementen der LabelExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitLabelTargetWechselt zur LabelTarget.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitLambda<T>Wechselt zu den untergeordneten Elementen der Expression<TDelegate>.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitListInitWechselt zu den untergeordneten Elementen der ListInitExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitLoopWechselt zu den untergeordneten Elementen der LoopExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitMemberWechselt zu den untergeordneten Elementen der MemberExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitMemberAssignmentWechselt zu den untergeordneten Elementen der MemberAssignment.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitMemberBindingWechselt zu den untergeordneten Elementen der MemberBinding.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitMemberInitWechselt zu den untergeordneten Elementen der MemberInitExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitMemberListBindingWechselt zu den untergeordneten Elementen der MemberListBinding.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitMemberMemberBindingWechselt zu den untergeordneten Elementen der MemberMemberBinding.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitMethodCallWechselt zu den untergeordneten Elementen der MethodCallExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitNewWechselt zu den untergeordneten Elementen der NewExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitNewArrayWechselt zu den untergeordneten Elementen der NewArrayExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitParameterWechselt zur ParameterExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitRuntimeVariablesWechselt zu den untergeordneten Elementen der RuntimeVariablesExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitSwitchWechselt zu den untergeordneten Elementen der SwitchExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitSwitchCaseWechselt zu den untergeordneten Elementen der SwitchCase.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitTryWechselt zu den untergeordneten Elementen der TryExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitTypeBinaryWechselt zu den untergeordneten Elementen der TypeBinaryExpression.
Geschützte MethodeUnterstützt von  Portable KlassenbibliothekUnterstützt in .NET für Windows Store-AppsVisitUnaryWechselt zu den untergeordneten Elementen der UnaryExpression.
Zum Seitenanfang

Diese Klasse wurde für die Vererbung konzipiert, um spezialisiertere Klassen zu erstellen, deren Funktionalität das Durchlaufen, Prüfen oder Kopieren einer Ausdrucksbaumstruktur erfordert.

.NET Framework

Unterstützt in: 4.5, 4

.NET Framework Client Profile

Unterstützt in: 4

Portable Klassenbibliothek

Unterstützt in: Portable Klassenbibliothek

.NET für Windows Store-Apps

Unterstützt in: Windows 8

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.