Windows.Networking.Sockets.StreamSocket.ConnectAsync C# (CSharp) Method

ConnectAsync() public method

public ConnectAsync ( HostName hostName, string remoteServiceName, SocketProtectionLevel protectionLevel ) : StreamSocketConnectOperation
hostName HostName
remoteServiceName string
protectionLevel SocketProtectionLevel
return StreamSocketConnectOperation
		public StreamSocketConnectOperation ConnectAsync (HostName hostName, string remoteServiceName, SocketProtectionLevel protectionLevel)
		{
			throw new NotImplementedException();
		}

Usage Example

Example #1
0
    private async void ConnectUWP()
    {
        try
        {
            if (exchangeTask != null)
            {
                CloseSocket();
            }

            socket = new Windows.Networking.Sockets.StreamSocket();
            Windows.Networking.HostName serverHost = new Windows.Networking.HostName(host);
            await socket.ConnectAsync(serverHost, port);

            Stream streamOut = socket.OutputStream.AsStreamForWrite();
            writer = new StreamWriter(streamOut)
            {
                AutoFlush = true
            };

            Stream streamIn = socket.InputStream.AsStreamForRead();
            reader = new StreamReader(streamIn);

            RestartExchange();
            connected = true;
        }
        catch (Exception e)
        {
            Debug.Log("ERROR WHILE TRYING TO CONNECT: " + e.ToString());
        }
    }
All Usage Examples Of Windows.Networking.Sockets.StreamSocket::ConnectAsync