Class DvrCollection<T>
- Namespace
- HomaGames.Geryon
- Assembly
- HomaGames.HomaBelly.Core.dll
public class DvrCollection<T> : IEnumerable<KeyValuePair<string, Observable<T>>>, IEnumerable
Type Parameters
T
- Inheritance
-
DvrCollection<T>
- Implements
- Inherited Members
Properties
Count
public int Count { get; }
Property Value
Methods
GetEnumerator()
Returns an enumerator that iterates through the collection.
public IEnumerator<KeyValuePair<string, Observable<T>>> GetEnumerator()
Returns
- IEnumerator<KeyValuePair<string, Observable<T>>>
An enumerator that can be used to iterate through the collection.
GetOrCreate(string, T)
public Observable<T> GetOrCreate(string key, T defaultValue)
Parameters
keystringdefaultValueT
Returns
- Observable<T>
Remarks
Used by code-gen DVR class
TryGet(string, out Observable<T>)
public bool TryGet(string key, out Observable<T> observable)
Parameters
keystringobservableObservable<T>