Class Script#

Inheritance Relationships#

Base Type#

Class Documentation#

class xbe.sdk.Models.Script : xbe.sdk.EntityBase#

Defines a script that can be loaded into a service at runtime and perform one of the following behaviors:

  • Background Job

  • Data Model

  • Event Processor

  • Route Handler

Public Functions

Script ()#
Script (Object obj)

Properties

string Checksum { get; set; }#

The hashed sum of the contents of the script data.

string Comments { get; set; }#

The textual comments associated with this script version.

string Data { get; set; }#

The script data as a base64 encoded string.

bool Deleted { get; set; }#

Indicates if the script has been deleted and should no longer be included.

string Filename { get; set; }#

The name of the script file on disk.

ScriptLanguage Language { get; set; }#

The programming language of the script.

string Name { get; set; }#

The unique name of the script.

bool Published { get; set; }#

Indicates if the script is active for inclusion in the service runtime.

ScriptSource Source { get; set; }#

The original source of the document.

ScriptType Type { get; set; }#

The script’s function type describing how it should be loaded into the service.

Public Static Functions

new Script Parse (string json)#

Parses the given JSON encoded string into a new Script instance.

Param json:

Return: