ScriptEngineEnableNullResultWrapping Property |
Enables or disables null wrapping for field, property, and method return values.
Namespace: Microsoft.ClearScriptAssembly: ClearScript.Core (in ClearScript.Core.dll) Version: 7.4.5
Syntax public bool EnableNullResultWrapping { get; set; }
Public Property EnableNullResultWrapping As Boolean
Get
Set
public:
virtual property bool EnableNullResultWrapping {
bool get () sealed;
void set (bool value) sealed;
}
abstract EnableNullResultWrapping : bool with get, set
override EnableNullResultWrapping : bool with get, set
Property Value
BooleanImplements
IScriptEngineEnableNullResultWrappingRemarks
When this property is set to
true, all field, property, and method return values
are marshaled with full .NET type information even if they are
null. Note that
such values will always fail equality comparison with JavaScript's
null,
VBScript's
Nothing,
and other similar values. Instead, use
isNull(Object) or
Equals(Object, Object) to perform such a comparison.
See Also