System.Threading.Tasks.Extensions
  
  
    
      
    
    
      
    
    
      
    
    
      
    
    
      
    
    
      Provides a value type that wraps a  and a TResult, only one of which is used.
      The result.
    
    
      Initializes a new instance of the  class using the supplied task that represents the operation.
      The task.
      The task argument is null.
    
    
      Initializes a new instance of the  class using the supplied result of a successful operation.
      The result.
    
    
      Retrieves a  object that represents this .
      The  object that is wrapped in this  if one exists, or a new  object that represents the result.
    
    
      Configures an awaiter for this value.
      true to attempt to marshal the continuation back to the captured context; otherwise, false.
      The configured awaiter.
    
    
      Creates a method builder for use with an async method.
      The created builder.
    
    
      Determines whether the specified object is equal to the current object.
      The object to compare with the current object.
      true if the specified object is equal to the current object; otherwise, false.
    
    
      Determines whether the specified  object is equal to the current  object.
      The object to compare with the current object.
      true if the specified object is equal to the current object; otherwise, false.
    
    
      Creates an awaiter for this value.
      The awaiter.
    
    
      Returns the hash code for this instance.
      The hash code for the current object.
    
    
      Gets a value that indicates whether this object represents a canceled operation.
      true if this object represents a canceled operation; otherwise, false.
    
    
      Gets a value that indicates whether this object represents a completed operation.
      true if this object represents a completed operation; otherwise, false.
    
    
      Gets a value that indicates whether this object represents a successfully completed operation.
      true if this object represents a successfully completed operation; otherwise, false.
    
    
      Gets a value that indicates whether this object represents a failed operation.
      true if this object represents a failed operation; otherwise, false.
    
    
      Compares two values for equality.
      The first value to compare.
      The second value to compare.
      true if the two  values are equal; otherwise, false.
    
    
      Determines whether two  values are unequal.
      The first value to compare.
      The seconed value to compare.
      true if the two  values are not equal; otherwise, false.
    
    
      Gets the result.
      The result.
    
    
      Returns a string that represents the current object.
      A string that represents the current object.