public override InitialSessionStateEntry Clone() { SessionStateTypeEntry entry; if (this._fileName != null) { entry = new SessionStateTypeEntry(this._fileName); } else if (this._typeTable != null) { entry = new SessionStateTypeEntry(this._typeTable); } else { entry = new SessionStateTypeEntry(this._typeData, this._isRemove); } entry.SetPSSnapIn(base.PSSnapIn); entry.SetModule(base.Module); return entry; }
public override InitialSessionStateEntry Clone() { SessionStateTypeEntry entry; if (this._fileName != null) { entry = new SessionStateTypeEntry(this._fileName); } else if (this._typeTable != null) { entry = new SessionStateTypeEntry(this._typeTable); } else { entry = new SessionStateTypeEntry(this._typeData, this._isRemove); } entry.SetPSSnapIn(base.PSSnapIn); entry.SetModule(base.Module); return(entry); }