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.