Skip to content

ExpressionMixins class

Defined in

Namespace: ReactiveUI.Binding.Expressions Assembly: ReactiveUI.Binding.dll Full name: ReactiveUI.Binding.Expressions.ExpressionMixins Modifiers: public static

Summary

View source

        Extension methods associated with the Expression class.
        

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481

Methods

NameSummary
static GetExpressionChainGets all the chain of child expressions within an Expression. Handles property member accesses, objects and indexes.
static GetMemberInfoGets the MemberInfo where an Expression is pointing towards. Can handle MemberAccess and Index types and will handle going through the Conversion Expressions.
static GetParentGets the parent Expression of the current Expression object.
static GetArgumentsArrayFor an Expression which is an Index type, will get all the arguments passed to the indexer.
Inherited members