// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT license. namespace Microsoft.ClearScript { ///

/// Defines script access settings for type members. /// public enum ScriptAccess { /// /// Specifies that script code is to have full access to the type member. This is the /// default setting. /// Full, /// /// Specifies that script code is to have read-only access to the type member. This setting /// only affects fields and writable properties. /// ReadOnly, /// /// Specifies that script code is to have no access to the type member. Note that this /// setting has no effect on the method binding algorithm. If a script-based call is bound /// to a method that is blocked by this setting, it will be rejected even if an overload /// exists that could receive the call. /// None } }