System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable
namespace System.Runtime.CompilerServices
{
public sealed class AsyncMethodBuilderAttribute : Attribute
{
public Type BuilderType { get; }
public AsyncMethodBuilderAttribute(Type builderType);
}
}
namespace System.Runtime.CompilerServices
{
public readonly struct ConfiguredValueTaskAwaitable
{
public readonly struct ConfiguredValueTaskAwaiter : ICriticalNotifyCompletion, INotifyCompletion
{
public bool IsCompleted { get; }
public void GetResult();
public void OnCompleted(Action continuation);
public void UnsafeOnCompleted(Action continuation);
}
public ConfiguredValueTaskAwaiter GetAwaiter();
}
}