// Copyright (c) Microsoft. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. namespace Microsoft.VisualStudio.Threading { using System; /// /// Specifies flags that control optional behavior for the creation and execution of tasks. /// [Flags] [Serializable] public enum JoinableTaskCreationOptions { /// /// Specifies that the default behavior should be used. /// None = 0x0, /// /// Specifies that a task will be a long-running operation. It provides a hint to the /// that hang report should not be fired, when the main thread task is blocked on it. /// LongRunning = 0x01, } }