File: net\UiSynchronizationContext.cs
Project: ndp\fx\src\SystemNet\System.Net.csproj (System.Net)
using System;
using System.ComponentModel;
using System.Threading;
 
namespace System.Net
{
    //introduced for supporting design-time loading of System.Windows.dll
    [Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
    [EditorBrowsable(EditorBrowsableState.Never)]
    public static class UiSynchronizationContext
    {
        // Fields
        // Properties
        //introduced for supporting design-time loading of System.Windows.dll
        [Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
        [EditorBrowsable(EditorBrowsableState.Never)]
        public static SynchronizationContext Current { get; set; }
 
        //introduced for supporting design-time loading of System.Windows.dll
        [Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
        [EditorBrowsable(EditorBrowsableState.Never)]
        public static int ManagedUiThreadId { get; set; }
    }
}