Class TestSubscriber.Probe<T>
  
  
  
    Inheritance
    
    
    TestSubscriber.Probe<T>
   
  
    Implements
    ISubscriber<T>
   
  
  
  Assembly: Akka.Streams.TestKit.dll
  Syntax
  
    public class TestSubscriber.Probe<T> : TestSubscriber.ManualProbe<T>, ISubscriber<T>
   
  Type Parameters
  
  Methods
  
    |
    Edit this page
  
  
    View Source
  
  
  Cancel()
  
  
  Declaration
  
    public TestSubscriber.Probe<T> Cancel()
   
  Returns
  
  
    |
    Edit this page
  
  
    View Source
  
  
  CancelAsync()
  
  
  Declaration
  
    public Task CancelAsync()
   
  Returns
  
  
    |
    Edit this page
  
  
    View Source
  
  
  EnsureSubscription(CancellationToken)
  Ensure that the probe has received or will receive a subscription
Declaration
  
    public TestSubscriber.Probe<T> EnsureSubscription(CancellationToken cancellationToken = default)
   
  Parameters
  
  Returns
  
  
    |
    Edit this page
  
  
    View Source
  
  
  EnsureSubscriptionAsync(CancellationToken)
  Ensure that the probe has received or will receive a subscription
Declaration
  
    public Task EnsureSubscriptionAsync(CancellationToken cancellationToken = default)
   
  Parameters
  
  Returns
  
  
    |
    Edit this page
  
  
    View Source
  
  
  Request(long)
  
  
  Declaration
  
    public TestSubscriber.Probe<T> Request(long n)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | long | n |  | 
    
  
  Returns
  
  
    |
    Edit this page
  
  
    View Source
  
  
  RequestAsync(long)
  
  
  Declaration
  
    public Task RequestAsync(long n)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | long | n |  | 
    
  
  Returns
  
  
    |
    Edit this page
  
  
    View Source
  
  
  RequestNext()
  Request and expect a stream element.
Declaration
  
  Returns
  
  
    |
    Edit this page
  
  
    View Source
  
  
  RequestNext(TimeSpan)
  Request and expect a stream element during the specified time or timeout.
Declaration
  
    public T RequestNext(TimeSpan timeout)
   
  Parameters
  
  Returns
  
  
    |
    Edit this page
  
  
    View Source
  
  
  RequestNext(T)
  
  
  Declaration
  
    public TestSubscriber.Probe<T> RequestNext(T element)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | T | element |  | 
    
  
  Returns
  
  
    |
    Edit this page
  
  
    View Source
  
  
  RequestNextAsync()
  Request and expect a stream element.
Declaration
  
    public Task<T> RequestNextAsync()
   
  Returns
  
  
    |
    Edit this page
  
  
    View Source
  
  
  RequestNextAsync(TimeSpan)
  
  
  Declaration
  
    public Task<T> RequestNextAsync(TimeSpan timeout)
   
  Parameters
  
  Returns
  
  
    |
    Edit this page
  
  
    View Source
  
  
  RequestNextAsync(T)
  
  
  Declaration
  
    public Task RequestNextAsync(T element)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | T | element |  | 
    
  
  Returns
  
  Implements
  
      Reactive.Streams.ISubscriber<T>
  
  Extension Methods