protected virtual void Dispose(bool disposing) { if (disposing && this.Client != null) { this.Client.Dispose(); this.Client = null; } }
protected override void BeginProcessing() { // TODO: Debug output // TODO: Exception handling NetworkCredential netCredential = null; if (this.Credential != null) { // Convert PSCredential to NetworkCredential netCredential = this.Credential.GetNetworkCredential(); } this.Client = new AdsiClient(this.Server, netCredential); }