Property | Type | Description | |
---|---|---|---|
Empty |
Method | Description | |
---|---|---|
AllUnreachableFrom ( UniqueAddress observer ) : ImmutableHashSet |
||
Equals ( object obj ) : bool | ||
GetHashCode ( ) : int | ||
IsReachable ( UniqueAddress node ) : bool | ||
IsReachable ( UniqueAddress observer, UniqueAddress subject ) : bool | ||
Merge ( IEnumerable |
||
Reachability ( ImmutableList |
||
Reachable ( UniqueAddress observer, UniqueAddress subject ) : Reachability | ||
RecordsFrom ( UniqueAddress observer ) : ImmutableList |
||
Remove ( IEnumerable |
||
Status ( UniqueAddress node ) : ReachabilityStatus | ||
Status ( UniqueAddress observer, UniqueAddress subject ) : ReachabilityStatus | ||
Terminated ( UniqueAddress observer, UniqueAddress subject ) : Reachability | ||
ToString ( ) : string | ||
Unreachable ( UniqueAddress observer, UniqueAddress subject ) : Reachability |
Method | Description | |
---|---|---|
Change ( UniqueAddress observer, UniqueAddress subject, ReachabilityStatus status ) : |
||
CurrentVersion ( UniqueAddress observer ) : long | ||
NextVersion ( UniqueAddress observer ) : long | ||
ObserverRows ( UniqueAddress observer ) : Record>.ImmutableDictionary |
public AllUnreachableFrom ( UniqueAddress observer ) : ImmutableHashSet |
||
observer | UniqueAddress | |
return | ImmutableHashSet |
public IsReachable ( UniqueAddress node ) : bool | ||
node | UniqueAddress | |
return | bool |
public IsReachable ( UniqueAddress observer, UniqueAddress subject ) : bool | ||
observer | UniqueAddress | |
subject | UniqueAddress | |
return | bool |
public Merge ( IEnumerable |
||
allowed | IEnumerable |
|
other | ||
return |
public Reachability ( ImmutableList |
||
records | ImmutableList |
|
versions | long>.ImmutableDictionary | |
return | System |
public Reachable ( UniqueAddress observer, UniqueAddress subject ) : Reachability | ||
observer | UniqueAddress | |
subject | UniqueAddress | |
return | Reachability |
public RecordsFrom ( UniqueAddress observer ) : ImmutableList |
||
observer | UniqueAddress | |
return | ImmutableList |
public Remove ( IEnumerable |
||
nodes | IEnumerable |
|
return | Reachability |
public Status ( UniqueAddress node ) : ReachabilityStatus | ||
node | UniqueAddress | |
return | ReachabilityStatus |
public Status ( UniqueAddress observer, UniqueAddress subject ) : ReachabilityStatus | ||
observer | UniqueAddress | |
subject | UniqueAddress | |
return | ReachabilityStatus |
public Terminated ( UniqueAddress observer, UniqueAddress subject ) : Reachability | ||
observer | UniqueAddress | |
subject | UniqueAddress | |
return | Reachability |
public Unreachable ( UniqueAddress observer, UniqueAddress subject ) : Reachability | ||
observer | UniqueAddress | |
subject | UniqueAddress | |
return | Reachability |