/// <summary> /// 释放资源 /// </summary> /// <param name="disposing"></param> public override void Dispose(bool disposing) { base.Dispose(disposing); if (Instruction != null) { Instruction.Dispose(); Instruction = null; } }
public override void Connect(string server, int port, bool ssl) { base.Connect(server, port, ssl); // 实例化指令集合类(因为在建立连接后参数才有实例... - -!) Instruction = new POP3Instruction(providerType, streamWriter, streamReader); }