Internet Server Control Properties  
 
Property Description
AdapterAddress Returns the IP address associated with the specified network adapter
AdapterCount Returns the number of available local and remote network adapters
Backlog Gets and sets the number of client connections that may be queued by the server
ByteOrder Gets and sets the byte order in which integer data will be written to and read from the socket
CertificateName Gets and sets the common name for the server certificate
CertificatePassword Gets and sets the password associated with the server certificate
CertificateStore Gets and sets the name of the server certificate store or file
CertificateUser Gets and sets the user that owns the server certificate
ClientAddress Return the address of the current client session
ClientCount Return the number of active client sessions connected to the server
ClientHandle Return the socket handle associated with a specific client session
ClientHost Return the hostname for the current client session
ClientId Return a unique identifier for the current client session
ClientName Gets and sets a unique string moniker that is associated with the current client session
ClientPort Return the port number used by the current client session
ClientThread Return the thread ID for the current client session
CodePage Gets and sets the code page used when reading and writing text
ExternalAddress Return the external IP address assigned to the local system
IsActive Determine if the server has been started
IsBlocked Determine if the control is blocked performing an operation
IsClosed Determine if the current client connection has been closed by the remote host
IsInitialized Determine if the control has been initialized
IsListening Determine if the server is listening for connections
IsReadable Return if data can be read from the current client socket without blocking
IsWritable Return if data can be written to the current client socket without blocking
KeepAlive Set or return if keep-alive packets are sent to connected clients
LastError Gets and sets the last error that occurred on the control
LastErrorString Return a description of the last error that occurred
MaxClients Gets and sets the maximum number of clients that can connect to the server
NoDelay Enable or disable the Nagle algorithm
Priority Gets and sets the priority assigned to the server
ReuseAddress Set or return if the server address can be reused
Secure Set or return if client connections are encrypted using the SSL or TLS security protocols.
SecureProtocol Gets and sets the security protocol used to establish a secure connection
ServerAddress Gets and sets the address that will be used by the server to listen for connections
ServerHandle Return the handle to the socket created to listen for client connections
ServerName Return the fully qualified domain name of the local system
ServerPort Gets and sets the port number that will be used by the server to listen for connections
ServerThread Return the thread ID for the server
StackSize Gets and sets the size of the stack allocated for threads created by the server
ThrowError Enable or disable error handling by the container of the control
Timeout Gets and sets the amount of time until a blocking operation fails
Trace Enable or disable socket function level tracing
TraceFile Specify the socket function trace output file
TraceFlags Gets and sets the socket function tracing flags
Version Return the current version of the object