DatagramSocketImpl.GetOption Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
GetOption(ISocketOption) |
Appelé pour obtenir une option de socket. |
GetOption(Int32) |
Récupérez la valeur d’une option. |
GetOption(ISocketOption)
Appelé pour obtenir une option de socket.
[Android.Runtime.Register("getOption", "(Ljava/net/SocketOption;)Ljava/lang/Object;", "GetGetOption_Ljava_net_SocketOption_Handler", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
protected virtual Java.Lang.Object? GetOption (Java.Net.ISocketOption? name);
[<Android.Runtime.Register("getOption", "(Ljava/net/SocketOption;)Ljava/lang/Object;", "GetGetOption_Ljava_net_SocketOption_Handler", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member GetOption : Java.Net.ISocketOption -> Java.Lang.Object
override this.GetOption : Java.Net.ISocketOption -> Java.Lang.Object
Paramètres
- name
- ISocketOption
Option de socket
Retours
option de socket
- Attributs
Remarques
Appelé pour obtenir une option de socket.
Ajouté dans 9.
Documentation Java pour java.net.DatagramSocketImpl.getOption(java.net.SocketOption<T>)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
GetOption(Int32)
Récupérez la valeur d’une option.
[Android.Runtime.Register("getOption", "(I)Ljava/lang/Object;", "GetGetOption_IHandler")]
public abstract Java.Lang.Object? GetOption (int optID);
[<Android.Runtime.Register("getOption", "(I)Ljava/lang/Object;", "GetGetOption_IHandler")>]
abstract member GetOption : int -> Java.Lang.Object
Paramètres
- optID
- Int32
d’identification int
de l’option à extraire
Retours
valeur de l’option
Implémente
- Attributs
Remarques
Récupérez la valeur d’une option. Les options binaires retournent java.lang.Boolean.TRUE si activé, java.lang.Boolean.FALSE si désactivé, par exemple : <BR>
SocketImpl s;
...
Boolean noDelay = (Boolean)(s.getOption(TCP_NODELAY));
if (noDelay.booleanValue()) {
// true if TCP_NODELAY is enabled...
...
}
Pour les options qui prennent un type particulier comme paramètre, getOption(int) retourne la valeur du paramètre, sinon elle retourne java.lang.Boolean.FALSE :
Object o = s.getOption(SO_LINGER);
if (o instanceof Integer) {
System.out.print("Linger time is " + ((Integer)o).intValue());
} else {
// the true type of o is java.lang.Boolean.FALSE;
}
Documentation Java pour java.net.SocketOptions.getOption(int)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.