// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT license. namespace Microsoft.ClearScript { /// /// Defines properties that comprise ClearScript's global configuration. /// public static class HostSettings { /// /// Enables or disables assembly table usage. /// /// /// /// The assembly table is a legacy internal feature intended to accelerate assembly /// loading. Because it relies on deprecated platform functionality, this feature is now /// disabled by default. Although its replacement is simpler and more efficient, the /// feature is still available to provide full compatibility with older ClearScript /// releases. /// /// /// The assembly table feature is only available on .NET Framework. This property has no /// effect on other platforms. /// /// public static bool UseAssemblyTable { get; set; } /// /// Gets or sets a semicolon-delimited list of directory paths to search for auxiliary files. /// /// /// This property allows the host to augment ClearScript's algorithm for locating unmanaged /// resources such as native assemblies and related data files. /// public static string AuxiliarySearchPath { get; set; } } }