public void SetRunspaceFactory(InitialSessionState initialSessionState) { if (RunspaceFactory != null) { RunspaceFactory.Dispose(); } RunspaceFactory = new UDRunspaceFactory(this, initialSessionState); }
public void SetRunspaceFactory(Endpoint initializationScript) { if (RunspaceFactory != null) { RunspaceFactory.Dispose(); } RunspaceFactory = new UDRunspaceFactory(this, initializationScript); }
protected virtual void Dispose(bool disposing) { if (!disposedValue) { if (disposing) { RunspaceFactory.Dispose(); } disposedValue = true; } }