API Reference
Enum
DataTablesCallbackEvalPolicy
Controls how (and whether) string callback values are revived into functions on the client.
Inheritance
- Enum
- DataTablesCallbackEvalPolicy
Inherited Methods
public override sealed Int32 CompareTo(Object target) #Returns:
Int32Inherited from Enum
Parameters
- target Object
public override sealed String ToString(String format, IFormatProvider provider) #Returns:
StringInherited from Enum
Obsolete("The provider argument is not used. Use ToString(String) instead.")Parameters
- format String
Values
public const DataTablesCallbackEvalPolicy Off #Never evaluate callback strings. Safest default.
Value:
0public const DataTablesCallbackEvalPolicy KnownSafeOnly #Only allow revival for strings that look like function literals (function(...) { ... } or arrow functions) and that do not contain obviously dangerous tokens. Uses the Function constructor (no eval) under a guard.
Value:
1public const DataTablesCallbackEvalPolicy AllowAll #Allow all callback strings to be revived. Not recommended; use only in trusted environments.
Value:
2