System.Data.SqlClient.SNI.SNITCPHandle.CheckConnection C# (CSharp) Method

CheckConnection() public method

Check SNI handle connection
public CheckConnection ( ) : uint
return uint
        public override uint CheckConnection()
        {
            try
            {
                if (!_socket.Connected || _socket.Poll(0, SelectMode.SelectError))
                {
                    return TdsEnums.SNI_ERROR;
                }
            }
            catch (SocketException se)
            {
                return ReportTcpSNIError(se);
            }
            catch (ObjectDisposedException ode)
            {
                return ReportTcpSNIError(ode);
            }

            return TdsEnums.SNI_SUCCESS;
        }