internal RemoteServerScript(RemoteServerProcess process, ServerScript serverScript) : base() { _process = process; _serverScript = serverScript; _batches = new RemoteServerBatches(); foreach (ServerBatch batch in serverScript.Batches) { _batches.Add(new RemoteServerBatch(this, batch)); } }
// PrepareScript public IRemoteServerScript PrepareScript(string script, DebugLocator locator) { ServerScript localScript = (ServerScript)_serverProcess.PrepareScript(script, locator); return(new RemoteServerScript(this, localScript)); }
internal ServerBatch(ServerScript script, Statement batch) : base() { _script = script; _batch = batch; }