Methods
Name | Description | |
---|---|---|
Compile(String) |
This function compiles a given SCOPE script locally.
| |
Compile(String, Dictionary<(Of <<'(String, String>)>>)) |
This function compiles a given SCOPE script locally.
| |
Compile(String, String, Boolean, String) |
This function compiles a given SCOPE script locally. This function also sets the vcName, proxy and defaultCredential.
This function needs to be used only if the script references to some dll, views, or other resources on the virtual
cluster. If the script does not reference any dlls or views from the vc, it is advisable to use
Compile(string scopeScriptFileName) function.
| |
Compile(String, String, String, String) |
This function compiles a given SCOPE script locally. This function also sets the vcName, proxy and defaultCredential.
This function needs to be used only if the script references to some dll, views, or other resources on the virtual
cluster. If the script does not reference any dlls or views from the vc, it is advisable to use
Compile(string scopeScriptFileName) function.
| |
Compile(String, String, Boolean, String, Dictionary<(Of <<'(String, String>)>>)) |
This function compiles a given SCOPE script locally. This function also sets the vcName, proxy and defaultCredential.
This function needs to be used only if the script references to some dll, views, or other resources on the virtual
cluster. If the script does not reference any dlls or views from the vc, it is advisable to use
Compile(string scopeScriptFileName) function.
| |
Compile(String, String, Boolean, String, Dictionary<(Of <<'(String, String>)>>), String) |
This function compiles a given SCOPE script locally. This function also sets the vcName, proxy and defaultCredential.
This function needs to be used only if the script references to some dll, views, or other resources on the virtual
cluster. If the script does not reference any dlls or views from the vc, it is advisable to use
Compile(string scopeScriptFileName) function.
| |
Run(String) |
This function runs a SCOPE script on the local machine.
| |
Run(String, Dictionary<(Of <<'(String, String>)>>), Boolean, Boolean) |
This function runs a SCOPE script on the local machine.
| |
Run(String, Dictionary<(Of <<'(String, String>)>>), Boolean, Boolean, String, String, Boolean) |
This function runs a SCOPE script on the local machine.
| |
Run(String, Dictionary<(Of <<'(String, String>)>>), Boolean, Boolean, String, String, String) |
This function runs a SCOPE script on the local machine.
| |
Run(String, Dictionary<(Of <<'(String, String>)>>), Boolean, String, String, String, String) |
This function runs a SCOPE script on the local machine.
| |
Submit(SubmitParameters) |
Submit a Scope script to Cosmos. Note that the user must call VC.SetDefaultCredentials()
or VC.Setup() before calling this function.
| |
Submit(String, String, Boolean, SubmitParameters) |
This function submits the job to virtual cluster.
| |
Submit(String, String, String, SubmitParameters) |
This function submits the job to virtual cluster.
| |
Submit(String, String, String, SecureString, SubmitParameters) |
This function submits the job to virtual cluster.
| |
Submit(String, String, Boolean, String, Int32, Dictionary<(Of <<'(String, String>)>>), String, Boolean) |
This function submits the job to virtual cluster. This will use the default versions of SCOPE and Dryad Nebula. Also,
it will use the default value for VC percent allocation.
| |
Submit(String, String, Int32, String, Int32, Dictionary<(Of <<'(String, String>)>>), String, Boolean) |
This function submits the job to virtual cluster. IMPORTANT: If you are using this function to submit a job, please
set the vcName, proxy, and userName credentials using VC.Setup(...) function first. This way, you don't have to pass the
vcName, proxy, and userName credentials every time. If you would like to just pass those credentials with the submit
function, please use the other overload of this function.
| |
Submit(String, String, String, String, Int32, Dictionary<(Of <<'(String, String>)>>), String, Boolean) |
This function submits the job to virtual cluster. This will use the default versions of SCOPE and Dryad Nebula. Also,
it will use the default value for VC percent allocation.
| |
Submit(String, String, String, Int32, String, Int32, Dictionary<(Of <<'(String, String>)>>), String, Boolean) |
This function submits the job to virtual cluster. IMPORTANT: If you are using this function to submit a job, please
set the vcName, proxy, and userName credentials using VC.Setup(...) function first. This way, you don't have to pass the
vcName, proxy, and userName credentials every time. If you would like to just pass those credentials with the submit
function, please use the other overload of this function.
| |
Submit(String, String, Boolean, String, String, Int32, String, Int32, Dictionary<(Of <<'(String, String>)>>), String, Boolean) |
This function submits the job to virtual cluster.
| |
Submit(String, String, String, String, String, Int32, String, Int32, Dictionary<(Of <<'(String, String>)>>), String, Boolean) |
This function submits the job to virtual cluster.
| |
Submit(String, String, Boolean, String, String, Int32, String, Int32, Dictionary<(Of <<'(String, String>)>>), String, List<(Of <<'(JobNotification>)>>), Boolean) |
This function submits the job to virtual cluster.
|