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. | |
| NullImportValue | Gets or sets the script engine's null import 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. |