IScript |
The IScriptEngine type exposes the following members.
Name | Description | |
---|---|---|
AccessContext | Allows script code to access non-host resources. | |
AllowReflection | Controls whether script code is permitted to use reflection. | |
ContinuationCallback | Gets or sets a callback that can be used to halt script execution. | |
CustomAttributeLoader | Gets or sets the script engine's custom attribute loader. | |
DefaultAccess | Gets or sets the default script access setting for all members of exposed objects. | |
DisableDynamicBinding | Enables or disables dynamic method binding. | |
DisableExtensionMethods | Enables or disables extension method support. | |
DisableFloatNarrowing | Enables or disables floating point narrowing. | |
DisableListIndexTypeRestriction | Enables or disables type restriction for array and list elements retrieved by index. | |
DisableTypeRestriction | Enables or disables type restriction for field, property, and method return values. | |
DocumentSettings | Gets or sets the script engine's document settings. | |
EnableAutoHostVariables | Enables or disables automatic host variable tunneling for by-reference arguments to script functions and delegates. | |
EnableNullResultWrapping | Enables or disables null wrapping for field, property, and method return values. | |
EnforceAnonymousTypeAccess | Enables or disables access restrictions for anonymous types. | |
ExposeHostObjectStaticMembers | Controls whether host objects provide access to the static members of their exposed types to script code. | |
FileNameExtension | Gets the script engine's recommended file name extension for script files. | |
FormatCode | Enables or disables script code formatting. | |
Global | Allows the host to access script resources. | |
HostData | Allows the host to attach arbitrary data to the script engine. | |
Name | Gets the name associated with the script engine instance. | |
NullExportValue | Gets or sets the script engine's null export value. | |
Script | Allows the host to access script resources dynamically. | |
UndefinedImportValue | Gets or sets the script engine's undefined import value. | |
UseReflectionBindFallback | Enables or disables the use of reflection-based method binding as a fallback. | |
VoidResultValue | Gets or sets the script engine's void result export value. |