Show / Hide Table of Contents

Class ReactiveObjectInterfaceWeaver

Weaves the implementation for IReactiveObject on an object.

Inheritance
System.Object
ReactiveObjectInterfaceWeaver
Implements
ISharedStateAssignmentILProcessorQueue
Namespace: Cortex.Net.Fody
Assembly: Cortex.Net.Fody.dll
Syntax
public class ReactiveObjectInterfaceWeaver : object, ISharedStateAssignmentILProcessorQueue

Constructors

| Improve this Doc View Source

ReactiveObjectInterfaceWeaver(ModuleWeaver, WeavingContext)

Initializes a new instance of the ReactiveObjectInterfaceWeaver class.

Declaration
public ReactiveObjectInterfaceWeaver(ModuleWeaver parentWeaver, WeavingContext weavingContext)
Parameters
Type Name Description
ModuleWeaver parentWeaver

The parent weaver.

WeavingContext weavingContext

The resolved types necessary by this weaver.

Properties

| Improve this Doc View Source

SharedStateAssignmentQueue

Gets a Queue with delegates to be executed to emit the IL code on sharedStateAssignment.

Declaration
public Queue<SharedAssignmentQueueEntry> SharedStateAssignmentQueue { get; }
Property Value
Type Description
Queue<SharedAssignmentQueueEntry>

Implements

ISharedStateAssignmentILProcessorQueue

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