Class ObservableProxyAttribute
- Namespace
- NMF.Expressions
- Assembly
- NMF.Expressions.dll
Denotes an attribute to specify an explicit incrementalization of a method
[AttributeUsage(AttributeTargets.Method)]
public sealed class ObservableProxyAttribute : ProxyMethodAttribute
- Inheritance
-
ObservableProxyAttribute
- Inherited Members
- Extension Methods
Constructors
ObservableProxyAttribute(string, bool)
Creates a new instance
public ObservableProxyAttribute(string methodName, bool isRecursive = false)
Parameters
methodName
stringThe name of the incrementalized method
isRecursive
boolTrue, if the incrementalized method is recursive, otherwise False
ObservableProxyAttribute(Type, string, bool)
Creates a new instance
public ObservableProxyAttribute(Type proxyType, string methodName, bool isRecursive = false)
Parameters
proxyType
TypeThe type that hosts the incrementalized method
methodName
stringThe name of the incrementalized method
isRecursive
boolTrue, if the incrementalized method is recursive, otherwise False
Properties
IsRecursive
True, if the incrementalized method is recursive, otherwise False
public bool IsRecursive { get; }