Method ExtractChildrenOfType
ExtractChildrenOfType<T>(IAura, out ReadOnlyObservableCollection<T>)
Declaration
public static IDisposable ExtractChildrenOfType<T>(this IAura aura, out ReadOnlyObservableCollection<T> children) where T : class
Parameters
| Type | Name | Description |
|---|---|---|
| IAura | aura | |
| ReadOnlyObservableCollection<T> | children |
Returns
| Type | Description |
|---|---|
| IDisposable |
Type Parameters
| Name | Description |
|---|---|
| T |
ExtractChildrenOfType<T>(IObservable<IChangeSet<IAura>>)
Declaration
public static IObservable<IChangeSet<T>> ExtractChildrenOfType<T>(this IObservable<IChangeSet<IAura>> auras) where T : class
Parameters
| Type | Name | Description |
|---|---|---|
| IObservable<IChangeSet<IAura>> | auras |
Returns
| Type | Description |
|---|---|
| IObservable<IChangeSet<T>> |
Type Parameters
| Name | Description |
|---|---|
| T |
ExtractChildrenOfType<T>(ReadOnlyObservableCollection<IAura>)
Declaration
public static IObservable<IChangeSet<T>> ExtractChildrenOfType<T>(this ReadOnlyObservableCollection<IAura> auras) where T : class
Parameters
| Type | Name | Description |
|---|---|---|
| ReadOnlyObservableCollection<IAura> | auras |
Returns
| Type | Description |
|---|---|
| IObservable<IChangeSet<T>> |
Type Parameters
| Name | Description |
|---|---|
| T |