If the ServerName property is not explicitly set, then an
application must provide the host name or address to the
Connect method. Once the connection has been established, this
property will be updated with the appropriate value. If the server
uses a non-standard port number, it can be specified using the
ServerPort property.
The IP address of a server may be used as the
ServerName.