8 implementations of IExpressionContainer
System.Activities (8)
Microsoft\VisualBasic\Activities\VisualBasicReference.cs (1)
20public sealed class VisualBasicReference<TResult> : CodeActivity<Location<TResult>>, IValueSerializableExpression, IExpressionContainer, ITextExpression
Microsoft\VisualBasic\Activities\VisualBasicValue.cs (1)
20public sealed class VisualBasicValue<TResult> : CodeActivity<TResult>, IValueSerializableExpression, IExpressionContainer, ITextExpression
System\Activities\Expressions\EnvironmentLocationReference.cs (1)
11public class EnvironmentLocationReference<T> : CodeActivity<Location<T>>, IExpressionContainer, ILocationReferenceExpression
System\Activities\Expressions\EnvironmentLocationValue.cs (1)
11public class EnvironmentLocationValue<T> : CodeActivity<T>, IExpressionContainer, ILocationReferenceExpression
System\Activities\Expressions\LambdaReference.cs (1)
19public sealed class LambdaReference<T> : CodeActivity<Location<T>>, IExpressionContainer, IValueSerializableExpression
System\Activities\Expressions\LambdaValue.cs (1)
19public sealed class LambdaValue<TResult> : CodeActivity<TResult>, IExpressionContainer, IValueSerializableExpression
System\Activities\Expressions\Literal.cs (1)
21public sealed class Literal<T> : CodeActivity<T>, IExpressionContainer, IValueSerializableExpression
System\Activities\Expressions\LocationReferenceValue.cs (1)
11sealed class LocationReferenceValue<T> : CodeActivity<T>, IExpressionContainer, ILocationReferenceWrapper, ILocationReferenceExpression
4 references to IExpressionContainer
System.Activities (4)
System\Activities\Debugger\SourceLocationProvider.cs (3)
315else if (!((activity2 is IExpressionContainer) || (activity2 is IValueSerializableExpression))) // Expression is known not to have source location. 322if (!((activity1 is IExpressionContainer) || (activity2 is IExpressionContainer) ||
System\Activities\Debugger\XamlDebuggerXmlReader.cs (1)
388if (!typeof(IExpressionContainer).IsAssignableFrom(targetType))