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)); } }
protected internal RemoteServerPlan(RemoteServerProcess process, ServerPlan serverPlan) { _process = process; _serverPlan = serverPlan; AttachServerPlan(); }
protected internal RemoteServerExpressionPlan(RemoteServerProcess process, ServerExpressionPlan expressionPlan) : base(process, expressionPlan) { }
protected internal RemoteServerStatementPlan(RemoteServerProcess process, ServerStatementPlan plan) : base(process, plan) { }