FTP Server component.
| C# | Visual Basic | Managed C++ |
public class FTP_Server : SocketServer
Public Class FTP_Server _ Inherits SocketServer
public ref class FTP_Server : public SocketServer
| All Members | Constructors | Methods | Properties | Fields | Events |
| Icon | Member | Description |
|---|---|---|
| FTP_ServerNew() |
Defalut constructor.
| |
| AddSession(SocketServerSession) |
Adds specified session to sessions collection.
(Inherited from SocketServer.) | |
| AuthUser |
Occurs when connected user tryes to authenticate.
| |
| BindInfo |
Gets or set socket binding info. Use this property to specify on which IP,port server
listnes and also if is SSL or STARTTLS support.
(Inherited from SocketServer.) | |
| CanRaiseEvents | Gets a value indicating whether the component can raise an event. (Inherited from Component.) | |
| Container | Gets the IContainer that contains the Component. (Inherited from Component.) | |
| CreateDir |
Occurs when server needs needs to create directory.
| |
| CreateObjRef(Type) | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.) | |
| DeleteDir |
Occurs when server needs needs to delete directory.
| |
| DeleteFile |
Occurs when server needs needs to delete file.
| |
| DesignMode | Gets a value that indicates whether the Component is currently in design mode. (Inherited from Component.) | |
| DirExists |
Occurs when server needs to validatee directory.
| |
| Dispose() |
Clean up any resources being used and stops server.
(Inherited from SocketServer.) | |
| Dispose(Boolean) | Releases the unmanaged resources used by the Component and optionally releases the managed resources. (Inherited from Component.) | |
| Disposed | Adds an event handler to listen to the Disposed event on the component. (Inherited from Component.) | |
| Enabled |
Runs and stops server.
(Inherited from SocketServer.) | |
| Equals(Object) | (Inherited from Object.) | |
| Events | Gets the list of event handlers that are attached to this Component. (Inherited from Component.) | |
| FileExists |
Occurs when server needs needs validate file.
| |
| Finalize() | Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. (Inherited from Component.) | |
| GetDirInfo |
Occurs when server needs directory info (directories,files in deirectory).
| |
| GetFile |
Occurs when server needs needs to get file.
| |
| GetHashCode() | Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetLifetimeService() | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| GetService(Type) | (Inherited from Component.) | |
| GetType() | Gets the Type of the current instance. (Inherited from Object.) | |
| HostName |
Gets or set host name that is reported to clients.
(Inherited from SocketServer.) | |
| InitializeLifetimeService() | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| InitNewSession(Socket, BindInfo) |
Initialize and start new session here. Session isn't added to session list automatically,
session must add itself to server session list by calling AddSession().
(Overrides SocketServer.InitNewSession(Socket, BindInfo).) | |
| LogCommands |
Gets or sets if to log commands.
(Inherited from SocketServer.) | |
| MaxBadCommands |
Gets or sets maximum bad commands allowed to session.
(Inherited from SocketServer.) | |
| MaxConnections |
Gets or sets maximum allowed connections.
(Inherited from SocketServer.) | |
| MemberwiseClone(Boolean) | Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject.) | |
| OnSysError(String, Exception) | [Missing <summary> documentation for M:LumiSoft.Net.SocketServer.OnSysError(System.String,System.Exception)] | |
| RemoveSession(SocketServerSession) |
Removes specified session from sessions collection.
(Inherited from SocketServer.) | |
| RenameDirFile |
Occurs when server needs needs to rname directory or file.
| |
| SessionIdleTimeOut |
Session idle timeout in milliseconds.
(Inherited from SocketServer.) | |
| SessionLog |
Occurs when POP3 session has finished and session log is available.
| |
| Sessions |
Gets active sessions.
(Overrides SocketServer.Sessions.) | |
| Site | (Inherited from Component.) | |
| StartServer() |
Starts server.
(Inherited from SocketServer.) | |
| StopServer() |
Stops server. NOTE: Active sessions aren't cancled.
(Inherited from SocketServer.) | |
| StoreFile |
Occurs when server needs needs to store file.
| |
| SysError |
Occurs when server or session has system error(unhandled error).
(Inherited from SocketServer.) | |
| ToString() | Returns a String containing the name of the Component, if any. This method should not be overridden. (Inherited from Component.) | |
| ValidateIPAddress |
Occurs when new computer connected to FTP server.
|
| Object | ||||
| MarshalByRefObject | ||||
| Component | ||||
| SocketServer | ||||
| FTP_Server | ||||
Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)