You've already forked linux-packaging-mono
Imported Upstream version 4.3.2.467
Former-commit-id: 9c2cb47f45fa221e661ab616387c9cda183f283d
This commit is contained in:
34
external/referencesource/mscorlib/system/AppContext/AppContextDefaultValues.Defaults.Central.cs
vendored
Normal file
34
external/referencesource/mscorlib/system/AppContext/AppContextDefaultValues.Defaults.Central.cs
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
// ==++==
|
||||
//
|
||||
// Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
//
|
||||
// ==--==
|
||||
|
||||
//
|
||||
// This file is used to provide an implementation for defining a default value
|
||||
// This should be compiled only in mscorlib where the AppContext class is available
|
||||
//
|
||||
|
||||
namespace System
|
||||
{
|
||||
internal static partial class AppContextDefaultValues
|
||||
{
|
||||
/// <summary>
|
||||
/// This method allows reading the override for a switch.
|
||||
/// The implementation is platform specific
|
||||
/// </summary>
|
||||
public static bool TryGetSwitchOverride(string switchName, out bool overrideValue)
|
||||
{
|
||||
// The default value for a switch is 'false'
|
||||
overrideValue = false;
|
||||
|
||||
// Read the override value
|
||||
bool overrideFound = false;
|
||||
|
||||
// This partial method will be removed if there are no implementations of it.
|
||||
TryGetSwitchOverridePartial(switchName, ref overrideFound, ref overrideValue);
|
||||
|
||||
return overrideFound;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user