Show / Hide Table of Contents

Class ObservableAttribute

Attribute that signals that the property or class. it is applied to, should be interpreted as an observable.

Inheritance
System.Object
ObservableAttribute
Namespace: Cortex.Net.Api
Assembly: Cortex.Net.dll
Syntax
public class ObservableAttribute : Attribute

Constructors

| Improve this Doc View Source

ObservableAttribute()

Initializes a new instance of the ObservableAttribute class.

Declaration
public ObservableAttribute()
| Improve this Doc View Source

ObservableAttribute(String)

Initializes a new instance of the ObservableAttribute class.

Declaration
public ObservableAttribute(string name)
Parameters
Type Name Description
System.String name

The name of the observable.

| Improve this Doc View Source

ObservableAttribute(String, Type)

Initializes a new instance of the ObservableAttribute class.

Declaration
public ObservableAttribute(string name, Type enhancerType)
Parameters
Type Name Description
System.String name

The name of the observable.

Type enhancerType

The type of the enhancer.

| Improve this Doc View Source

ObservableAttribute(Type)

Initializes a new instance of the ObservableAttribute class.

Declaration
public ObservableAttribute(Type enhancerType)
Parameters
Type Name Description
Type enhancerType

The type of the enhancer.

Properties

| Improve this Doc View Source

EnhancerType

Gets the Type of the enhancer to use.

Declaration
public Type EnhancerType { get; }
Property Value
Type Description
Type
| Improve this Doc View Source

Name

Gets the Name of the observable.

Declaration
public string Name { get; }
Property Value
Type Description
System.String

Extension Methods

TraceExtensions.Trace<TObject, TMember>(TObject, Expression<Func<TObject, TMember>>, TraceMode)
ReactiveObjectTypeUtilExtensions.GetObservable(Object)
ReactiveObjectTypeUtilExtensions.GetObservable<TObject, TMember>(TObject, Expression<Func<TObject, TMember>>)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX