|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | DebugView |
| class | ObserversState |
Public Member Functions | |
| IDisposable | Subscribe (IObserver< T > observer) |
Package Functions | |
| SourceObservable (ISourceBlock< TOutput > source) | |
Static Package Functions | |
| static IObservable< TOutput > | From (ISourceBlock< TOutput > source) |
Properties | |
| object | DebuggerDisplayContent [get] |
| object IDebuggerDisplay. | Content [get] |
Private Member Functions | |
| AggregateException | GetCompletionError () |
| IDisposable IObservable< TOutput >. | Subscribe (IObserver< TOutput > observer) |
| void | Unsubscribe (IObserver< TOutput > observer) |
| ImmutableArray< IObserver< TOutput > > | ResetObserverState () |
Private Attributes | |
| readonly object | _SubscriptionLock = new object() |
| readonly ISourceBlock< TOutput > | _source |
| ObserversState | _observersState |
Static Private Attributes | |
| static readonly ConditionalWeakTable< ISourceBlock< TOutput >, SourceObservable< TOutput > > | _table = new ConditionalWeakTable<ISourceBlock<TOutput>, SourceObservable<TOutput>>() |
Definition at line 903 of file DataflowBlock.cs.