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

DynamicExpressionVisitor-Klasse

.NET Framework (current version)
 

Veröffentlicht: Oktober 2016

Stellt einen Besucher oder Bearbeiter für dynamische Ausdrucksbaumstrukturen dar.

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

System.Object
  System.Linq.Expressions.ExpressionVisitor
    System.Linq.Expressions.DynamicExpressionVisitor

public abstract class DynamicExpressionVisitor : ExpressionVisitor

NameBeschreibung
System_CAPS_protmethodDynamicExpressionVisitor()

Initialisiert eine neue Instanz von DynamicExpressionVisitor.

NameBeschreibung
System_CAPS_pubmethodEquals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.(Geerbt von „Object“.)

System_CAPS_protmethodFinalize()

Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Geerbt von „Object“.)

System_CAPS_pubmethodGetHashCode()

Fungiert als die Standardhashfunktion.(Geerbt von „Object“.)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_protmethodMemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.(Geerbt von „Object“.)

System_CAPS_pubmethodToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.(Geerbt von „Object“.)

System_CAPS_pubmethodVisit(Expression)

Sendet den Ausdruck an eine der spezialisierteren Besuchsmethoden in dieser Klasse.(Geerbt von „ExpressionVisitor“.)

System_CAPS_pubmethodVisit(ReadOnlyCollection<Expression>)

Sendet die Liste der Ausdrücke an eine der spezialisierteren Besuchsmethoden in dieser Klasse.(Geerbt von „ExpressionVisitor“.)

System_CAPS_pubmethodVisitAndConvert<T>(T, String)

Wechselt zu einen Ausdruck und wandelt das Ergebnis zurück in den ursprünglichen Ausdruckstyp.(Geerbt von „ExpressionVisitor“.)

System_CAPS_pubmethodVisitAndConvert<T>(ReadOnlyCollection<T>, String)

Wechselt zu einen Ausdruck und wandelt das Ergebnis zurück in den ursprünglichen Ausdruckstyp.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitBinary(BinaryExpression)

Besuchen Sie die untergeordneten Elemente der BinaryExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitBlock(BlockExpression)

Besuchen Sie die untergeordneten Elemente der BlockExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitCatchBlock(CatchBlock)

Besuchen Sie die untergeordneten Elemente der CatchBlock.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitConditional(ConditionalExpression)

Besuchen Sie die untergeordneten Elemente der ConditionalExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitConstant(ConstantExpression)

Wechselt die ConstantExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitDebugInfo(DebugInfoExpression)

Wechselt die DebugInfoExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitDefault(DefaultExpression)

Wechselt die DefaultExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitDynamic(DynamicExpression)

Besuchen Sie die untergeordneten Elemente der DynamicExpression.(Überschreibt ExpressionVisitor.VisitDynamic(DynamicExpression).)

System_CAPS_protmethodVisitElementInit(ElementInit)

Besuchen Sie die untergeordneten Elemente der ElementInit.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitExtension(Expression)

Besuchen die untergeordneten Elemente des Erweiterungsausdrucks.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitGoto(GotoExpression)

Besuchen Sie die untergeordneten Elemente der GotoExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitIndex(IndexExpression)

Besuchen Sie die untergeordneten Elemente der IndexExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitInvocation(InvocationExpression)

Besuchen Sie die untergeordneten Elemente der InvocationExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitLabel(LabelExpression)

Besuchen Sie die untergeordneten Elemente der LabelExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitLabelTarget(LabelTarget)

Wechselt die LabelTarget.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitLambda<T>(Expression<T>)

Besuchen Sie die untergeordneten Elemente der Expression<TDelegate>.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitListInit(ListInitExpression)

Besuchen Sie die untergeordneten Elemente der ListInitExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitLoop(LoopExpression)

Besuchen Sie die untergeordneten Elemente der LoopExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitMember(MemberExpression)

Besuchen Sie die untergeordneten Elemente der MemberExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitMemberAssignment(MemberAssignment)

Besuchen Sie die untergeordneten Elemente der MemberAssignment.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitMemberBinding(MemberBinding)

Besuchen Sie die untergeordneten Elemente der MemberBinding.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitMemberInit(MemberInitExpression)

Besuchen Sie die untergeordneten Elemente der MemberInitExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitMemberListBinding(MemberListBinding)

Besuchen Sie die untergeordneten Elemente der MemberListBinding.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitMemberMemberBinding(MemberMemberBinding)

Besuchen Sie die untergeordneten Elemente der MemberMemberBinding.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitMethodCall(MethodCallExpression)

Besuchen Sie die untergeordneten Elemente der MethodCallExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitNew(NewExpression)

Besuchen Sie die untergeordneten Elemente der NewExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitNewArray(NewArrayExpression)

Besuchen Sie die untergeordneten Elemente der NewArrayExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitParameter(ParameterExpression)

Wechselt die ParameterExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitRuntimeVariables(RuntimeVariablesExpression)

Besuchen Sie die untergeordneten Elemente der RuntimeVariablesExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitSwitch(SwitchExpression)

Besuchen Sie die untergeordneten Elemente der SwitchExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitSwitchCase(SwitchCase)

Besuchen Sie die untergeordneten Elemente der SwitchCase.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitTry(TryExpression)

Besuchen Sie die untergeordneten Elemente der TryExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitTypeBinary(TypeBinaryExpression)

Besuchen Sie die untergeordneten Elemente der TypeBinaryExpression.(Geerbt von „ExpressionVisitor“.)

System_CAPS_protmethodVisitUnary(UnaryExpression)

Besuchen Sie die untergeordneten Elemente der UnaryExpression.(Geerbt von „ExpressionVisitor“.)

This class is designed to be inherited to create more specialized classes whose functionality requires traversing, examining, or copying a dynamic expression tree.

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 4.5
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Windows Phone Silverlight
Verfügbar seit 8.0
Windows Phone
Verfügbar seit 8.1

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: