SocketImpl.GetOption Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| GetOption(ISocketOption) |
Wird aufgerufen, um eine Socketoption abzurufen. |
| GetOption(Int32) |
Ruft den Wert einer Option ab. |
GetOption(ISocketOption)
Wird aufgerufen, um eine Socketoption abzurufen.
[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
Parameter
- name
- ISocketOption
Die Socketoption
Gibt zurück
der Wert der benannten Option
- Attribute
Hinweise
Wird aufgerufen, um eine Socketoption abzurufen.
Hinzugefügt in 9.
Java Dokumentation für java.net.SocketImpl.getOption(java.net.SocketOption<T>).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
GetOption(Int32)
Ruft den Wert einer Option ab.
[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
Parameter
- optID
- Int32
eine int Identifizierung der Option zum Abrufen
Gibt zurück
der Wert der Option
Implementiert
- Attribute
Hinweise
Ruft den Wert einer Option ab. Binäre Optionen geben java.lang.Boolean.TRUE zurück, wenn aktiviert, java.lang.Boolean.FALSE, wenn deaktiviert, z. B.: <BR>
SocketImpl s;
...
Boolean noDelay = (Boolean)(s.getOption(TCP_NODELAY));
if (noDelay.booleanValue()) {
// true if TCP_NODELAY is enabled...
...
}
Für Optionen, die einen bestimmten Typ als Parameter verwenden, gibt getOption(int) den Wert des Parameters zurück, andernfalls wird java.lang.Boolean.FALSE zurückgegeben:
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;
}
Java Dokumentation für java.net.SocketOptions.getOption(int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.