System::Net::SocketAddress class

SocketAddress class

Utilisé pour stocker des informations sérialisées sur les instances de la classe EndPoint. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument.

class SocketAddress : public System::Object

Méthodes

MéthodeDescription
Equals(System::SharedPtr<Object>) overrideCompare les objets en utilisant la sémantique C# Object.Equals.
get_Family()Informations RTTI.
get_Size()Renvoie la taille du tampon sous-jacent.
GetHashCode() const overrideAnalogue de la méthode C# Object.GetHashCode(). Permet le hachage d’objets personnalisés.
idx_get(int32_t)Obtient la valeur du tampon sous-jacent à l’index spécifié.
idx_set(int32_t, uint8_t)Définit la valeur du tampon sous-jacent à l’index spécifié.
SocketAddress(Sockets::AddressFamily)Construit une nouvelle instance.
SocketAddress(Sockets::AddressFamily, int32_t)Construit une nouvelle instance.
ToString() const overrideAnalogue de la méthode C# Object.ToString(). Permet de convertir des objets personnalisés en chaîne.

Voir aussi