언어

SocketFactory.CreateSocket 메서드

정의

오버로드

속성 Description
CreateSocket()

연결되지 않은 소켓을 만듭니다.

CreateSocket(InetAddress, Int32)

소켓을 만들고 지정된 주소의 지정된 포트 번호에 연결합니다.

CreateSocket(String, Int32)

소켓을 만들어 지정된 원격 포트의 지정된 원격 호스트에 연결합니다.

CreateSocket(InetAddress, Int32, InetAddress, Int32)

소켓을 만들고 지정된 원격 포트의 지정된 원격 주소에 연결합니다.

CreateSocket(String, Int32, InetAddress, Int32)

소켓을 만들고 지정된 원격 포트의 지정된 원격 호스트에 연결합니다.

CreateSocket()

연결되지 않은 소켓을 만듭니다.

[Android.Runtime.Register("createSocket", "()Ljava/net/Socket;", "GetCreateSocketHandler")]
public virtual Java.Net.Socket? CreateSocket();
[<Android.Runtime.Register("createSocket", "()Ljava/net/Socket;", "GetCreateSocketHandler")>]
abstract member CreateSocket : unit -> Java.Net.Socket
override this.CreateSocket : unit -> Java.Net.Socket

반품

연결되지 않은 소켓

특성

예외

새 소켓을 만드는 동안 오류가 발생하면 입니다.

설명

연결되지 않은 소켓을 만듭니다.

에 대한 javax.net.SocketFactory.createSocket()Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

CreateSocket(InetAddress, Int32)

소켓을 만들고 지정된 주소의 지정된 포트 번호에 연결합니다.

[Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_IHandler")]
public abstract Java.Net.Socket? CreateSocket(Java.Net.InetAddress? host, int port);
[<Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_IHandler")>]
abstract member CreateSocket : Java.Net.InetAddress * int -> Java.Net.Socket

매개 변수

host
InetAddress

서버 호스트

port
Int32

서버 포트

반품

다음을 실행합니다. Socket

특성

예외

새 소켓을 만드는 동안 오류가 발생하면 입니다.

설명

소켓을 만들고 지정된 주소의 지정된 포트 번호에 연결합니다. 이 소켓은 이 팩터리에 설정된 소켓 옵션을 사용하여 구성됩니다.

보안 관리자가 있는 경우 해당 checkConnect 메서드는 호스트 주소 및 port 인수로 호출됩니다. 이로 인해 SecurityException이 발생할 수 있습니다.

에 대한 javax.net.SocketFactory.createSocket(java.net.InetAddress, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

CreateSocket(String, Int32)

소켓을 만들어 지정된 원격 포트의 지정된 원격 호스트에 연결합니다.

[Android.Runtime.Register("createSocket", "(Ljava/lang/String;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_IHandler")]
public abstract Java.Net.Socket? CreateSocket(string? host, int port);
[<Android.Runtime.Register("createSocket", "(Ljava/lang/String;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_IHandler")>]
abstract member CreateSocket : string * int -> Java.Net.Socket

매개 변수

host
String

연결할 서버 호스트 이름 또는 null 루프백 주소입니다.

port
Int32

서버 포트

반품

다음을 실행합니다. Socket

특성

예외

새 소켓을 만드는 동안 오류가 발생하면 입니다.

지정된 호스트를 알 수 없거나 IP 주소를 확인할 수 없으면 입니다.

설명

소켓을 만들어 지정된 원격 포트의 지정된 원격 호스트에 연결합니다. 이 소켓은 이 팩터리에 설정된 소켓 옵션을 사용하여 구성됩니다.

보안 관리자가 있는 경우 해당 checkConnect 메서드는 호스트 주소 및 port 인수로 호출됩니다. 이로 인해 SecurityException이 발생할 수 있습니다.

에 대한 javax.net.SocketFactory.createSocket(java.lang.String, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

CreateSocket(InetAddress, Int32, InetAddress, Int32)

소켓을 만들고 지정된 원격 포트의 지정된 원격 주소에 연결합니다.

[Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_ILjava_net_InetAddress_IHandler")]
public abstract Java.Net.Socket? CreateSocket(Java.Net.InetAddress? address, int port, Java.Net.InetAddress? localAddress, int localPort);
[<Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_ILjava_net_InetAddress_IHandler")>]
abstract member CreateSocket : Java.Net.InetAddress * int * Java.Net.InetAddress * int -> Java.Net.Socket

매개 변수

address
InetAddress

서버 네트워크 주소

port
Int32

서버 포트

localAddress
InetAddress

클라이언트 네트워크 주소

localPort
Int32

클라이언트 포트

반품

다음을 실행합니다. Socket

특성

예외

새 소켓을 만드는 동안 오류가 발생하면 입니다.

설명

소켓을 만들고 지정된 원격 포트의 지정된 원격 주소에 연결합니다. 또한 소켓은 로컬 주소 및 포트에 바인딩됩니다. 소켓은 이 팩터리에 설정된 소켓 옵션을 사용하여 구성됩니다.

보안 관리자가 있는 경우 해당 checkConnect 메서드는 호스트 주소 및 port 인수로 호출됩니다. 이로 인해 SecurityException이 발생할 수 있습니다.

에 대한 javax.net.SocketFactory.createSocket(java.net.InetAddress, int, java.net.InetAddress, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

CreateSocket(String, Int32, InetAddress, Int32)

소켓을 만들고 지정된 원격 포트의 지정된 원격 호스트에 연결합니다.

[Android.Runtime.Register("createSocket", "(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_ILjava_net_InetAddress_IHandler")]
public abstract Java.Net.Socket? CreateSocket(string? host, int port, Java.Net.InetAddress? localHost, int localPort);
[<Android.Runtime.Register("createSocket", "(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_ILjava_net_InetAddress_IHandler")>]
abstract member CreateSocket : string * int * Java.Net.InetAddress * int -> Java.Net.Socket

매개 변수

host
String

연결할 서버 호스트 이름 또는 null 루프백 주소입니다.

port
Int32

서버 포트

localHost
InetAddress

소켓이 바인딩된 로컬 주소

localPort
Int32

소켓이 바인딩된 로컬 포트

반품

다음을 실행합니다. Socket

특성

예외

새 소켓을 만드는 동안 오류가 발생하면 입니다.

지정된 호스트를 알 수 없거나 IP 주소를 확인할 수 없으면 입니다.

설명

소켓을 만들고 지정된 원격 포트의 지정된 원격 호스트에 연결합니다. 또한 소켓은 제공된 로컬 주소 및 포트에 바인딩됩니다. 이 소켓은 이 팩터리에 설정된 소켓 옵션을 사용하여 구성됩니다.

보안 관리자가 있는 경우 해당 checkConnect 메서드는 호스트 주소 및 port 인수로 호출됩니다. 이로 인해 SecurityException이 발생할 수 있습니다.

에 대한 javax.net.SocketFactory.createSocket(java.lang.String, int, java.net.InetAddress, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상