Exemplo n.º 1
0
 public static bool IsReplay(ITrackingToken trackingToken)
 {
     return(IWrappedToken.Unwrap <ReplayToken>(trackingToken)?.IsReplay() ?? false);
 }
Exemplo n.º 2
0
 public static long?GetTokenAtReset(ITrackingToken trackingToken)
 {
     return(IWrappedToken.Unwrap <ReplayToken>(trackingToken)?.GetTokenAtReset().Position());
 }
Exemplo n.º 3
0
 public R?Unwrap <R>() where R : class, ITrackingToken
 {
     return(this as R ?? IWrappedToken.Unwrap <R>(_currentToken));
 }