Table of Contents

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

int

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

key string
defaultValue T

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

key string
observable Observable<T>

Returns

bool