Show / Hide Table of Contents

Class ObservableProxyAttribute

Denotes an attribute to specify an explicit incrementalization of a method

Inheritance
object
Attribute
ProxyMethodAttribute
ObservableProxyAttribute
Inherited Members
ProxyMethodAttribute.InitializeProxyMethod(MethodInfo, Type[], out MethodInfo)
ProxyMethodAttribute.ProxyType
ProxyMethodAttribute.MethodName
Attribute.Equals(object)
Attribute.GetCustomAttribute(Assembly, Type)
Attribute.GetCustomAttribute(Assembly, Type, bool)
Attribute.GetCustomAttribute(MemberInfo, Type)
Attribute.GetCustomAttribute(MemberInfo, Type, bool)
Attribute.GetCustomAttribute(Module, Type)
Attribute.GetCustomAttribute(Module, Type, bool)
Attribute.GetCustomAttribute(ParameterInfo, Type)
Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
Attribute.GetCustomAttributes(Assembly)
Attribute.GetCustomAttributes(Assembly, bool)
Attribute.GetCustomAttributes(Assembly, Type)
Attribute.GetCustomAttributes(Assembly, Type, bool)
Attribute.GetCustomAttributes(MemberInfo)
Attribute.GetCustomAttributes(MemberInfo, bool)
Attribute.GetCustomAttributes(MemberInfo, Type)
Attribute.GetCustomAttributes(MemberInfo, Type, bool)
Attribute.GetCustomAttributes(Module)
Attribute.GetCustomAttributes(Module, bool)
Attribute.GetCustomAttributes(Module, Type)
Attribute.GetCustomAttributes(Module, Type, bool)
Attribute.GetCustomAttributes(ParameterInfo)
Attribute.GetCustomAttributes(ParameterInfo, bool)
Attribute.GetCustomAttributes(ParameterInfo, Type)
Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
Attribute.GetHashCode()
Attribute.IsDefaultAttribute()
Attribute.IsDefined(Assembly, Type)
Attribute.IsDefined(Assembly, Type, bool)
Attribute.IsDefined(MemberInfo, Type)
Attribute.IsDefined(MemberInfo, Type, bool)
Attribute.IsDefined(Module, Type)
Attribute.IsDefined(Module, Type, bool)
Attribute.IsDefined(ParameterInfo, Type)
Attribute.IsDefined(ParameterInfo, Type, bool)
Attribute.Match(object)
Attribute.TypeId
object.Equals(object, object)
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: NMF.Expressions
Assembly: NMF.Expressions.dll
Syntax
[AttributeUsage(AttributeTargets.Method)]
public sealed class ObservableProxyAttribute : ProxyMethodAttribute

Constructors

| Edit this page View Source

ObservableProxyAttribute(Type, string, bool)

Creates a new instance

Declaration
public ObservableProxyAttribute(Type proxyType, string methodName, bool isRecursive = false)
Parameters
Type Name Description
Type proxyType

The type that hosts the incrementalized method

string methodName

The name of the incrementalized method

bool isRecursive

True, if the incrementalized method is recursive, otherwise False

Properties

| Edit this page View Source

IsRecursive

True, if the incrementalized method is recursive, otherwise False

Declaration
public bool IsRecursive { get; }
Property Value
Type Description
bool

Extension Methods

ExpressionExtensions.AsOne<T>(T)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX