Interface IConnectionCollection<TConnection, TSource, TDestination>
Syntax
public interface IConnectionCollection<TConnection, TSource, TDestination> : ICollection<TConnection>, IEnumerable<TConnection>, IEnumerable where TConnection : IConnection<TSource, TDestination>
Type Parameters
Name |
Description |
TConnection |
|
TSource |
|
TDestination |
|
Properties
Item[TSource]
Declaration
IEnumerable<TConnection> this[TSource source] { get; }
Parameters
Type |
Name |
Description |
TSource |
source |
|
Property Value
Item[TDestination]
Declaration
IEnumerable<TConnection> this[TDestination destination] { get; }
Parameters
Type |
Name |
Description |
TDestination |
destination |
|
Property Value
Methods
WithDestination(TDestination)
Declaration
IEnumerable<TConnection> WithDestination(TDestination destination)
Parameters
Type |
Name |
Description |
TDestination |
destination |
|
Returns
WithSource(TSource)
Declaration
IEnumerable<TConnection> WithSource(TSource source)
Parameters
Type |
Name |
Description |
TSource |
source |
|
Returns
Extension Methods