System::Net::SocketAddress classe
Contenuti
[
Nascondere
]SocketAddress class
Utilizzata per memorizzare informazioni serializzate sulle istanze della classe EndPoint. Gli oggetti di questa classe dovrebbero essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgere sempre questa classe in un puntatore System::SmartPtr e utilizzare tale puntatore per passarla alle funzioni come argomento.
class SocketAddress : public System::Object
Metodi
| Metodo | Descrizione |
|---|---|
| Equals(System::SharedPtr<Object>) override | Confronta gli oggetti usando la semantica di C# Object.Equals. |
| get_Family() | Informazioni RTTI. |
| get_Size() | Restituisce la dimensione del buffer sottostante. |
| GetHashCode() const override | Analogo del metodo C# Object.GetHashCode(). Consente l’hashing di oggetti personalizzati. |
| idx_get(int32_t) | Ottiene un valore del buffer sottostante all’indice specificato. |
| idx_set(int32_t, uint8_t) | Imposta un valore del buffer sottostante all’indice specificato. |
| SocketAddress(Sockets::AddressFamily) | Crea una nuova istanza. |
| SocketAddress(Sockets::AddressFamily, int32_t) | Crea una nuova istanza. |
| ToString() const override | Analogo del metodo C# Object.ToString(). Consente la conversione di oggetti personalizzati in stringa. |
Vedi anche
- Class Object
- Namespace System::Net
- Library Aspose.Font for C++