The methods of the ProxySocket class are listed below. For a complete list of ProxySocket class members, see the ProxySocket Members topic.
![]() | Creates a new Socket for a newly created connection. |
![]() | Overloaded. Begins an asynchronous operation to accept an incoming connection attempt. |
![]() | Overloaded. Begins an asynchronous request for a connection to a network device. |
![]() | Overloaded. Begins an asynchronous request for a remote host connection. The host is specified by an IPAddress and a port number. |
![]() | Begins an asynchronous request to disconnect from a remote endpoint. |
![]() | Overloaded. Begins to asynchronously receive data from a connected Socket. |
![]() | Begins to asynchronously receive data from a specified network device. |
![]() | Begins to asynchronously receive the specified number of bytes of data into the specified location of the data buffer, using the specified SocketFlags, and stores the endpoint and packet information.. |
![]() | Overloaded. Sends data asynchronously to a connected Socket. |
![]() | Overloaded. Sends the file fileName to a connected Socket object using the UseDefaultWorkerThread flag. |
![]() | Sends data asynchronously to a specific remote host. |
![]() | Associates a Socket with a local endpoint. |
![]() | Overloaded. Closes the Socket connection and releases all associated resources. |
![]() | Overloaded. Establishes a connection to a remote device. |
![]() | Overloaded. Establishes a connection to a remote host. The host is specified by an IP address and a port number. |
![]() | Closes the socket connection and allows reuse of the socket. |
![]() | Duplicates the socket reference for the target process, and closes the socket for this process. |
![]() | Overloaded. Asynchronously accepts an incoming connection attempt and creates a new Socket to handle remote host communication. |
![]() | Ends a pending asynchronous connection request. |
![]() | Ends a pending asynchronous disconnect request. |
![]() | Overloaded. Ends a pending asynchronous read. |
![]() | Ends a pending asynchronous read from a specific endpoint. |
![]() | Ends a pending asynchronous read from a specific endpoint. This method also reveals more information about the packet than EndReceiveFrom. |
![]() | Overloaded. Ends a pending asynchronous send. |
![]() | Ends a pending asynchronous send of a file. |
![]() | Ends a pending asynchronous send to a specific location. |
![]() | Determines whether the specified Object is equal to the current Object. |
![]() | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
![]() | Overloaded. Returns the value of a specified Socket option, represented as an object. |
![]() | Gets the Type of the current instance. |
![]() | Overloaded. Sets low-level operating modes for the Socket using numerical control codes. |
![]() | Places a Socket in a listening state. |
![]() | Determines the status of the Socket. |
![]() | Overloaded. Receives the specified number of bytes of data from a bound Socket into a receive buffer, using the specified SocketFlags. |
![]() | Overloaded. Receives the specified number of bytes of data into the specified location of the data buffer, using the specified SocketFlags, and stores the endpoint. |
![]() | Receives the specified number of bytes of data into the specified location of the data buffer, using the specified SocketFlags, and stores the endpoint and packet information. |
![]() | Overloaded. Sends the specified number of bytes of data to a connected Socket, using the specified SocketFlags. |
![]() | Overloaded. Sends the file fileName to a connected Socket object with the UseDefaultWorkerThread transmit flag. |
![]() | Overloaded. Sends the specified number of bytes of data to the specified endpoint, starting at the specified location in the buffer, and using the specified SocketFlags. |
![]() | Overloaded. Sets the specified Socket option to the specified integer value. |
![]() | Disables sends and receives on a Socket. |
![]() | Returns a String that represents the current Object. |
![]() | Releases the unmanaged resources used by the Socket, and optionally disposes of the managed resources. |
![]() | Frees resources used by the Socket class. |
![]() | Creates a shallow copy of the current Object. |
ProxySocket Class | Org.Mentalis.Network.ProxySocket Namespace