SocketException コンストラクター

定義

SocketException クラスの新しいインスタンスを初期化します。

オーバーロード

SocketException()

直前のオペレーティング システム エラー コードを指定して、SocketException クラスの新しいインスタンスを初期化します。

SocketException(Int32)

エラー コードを指定して、SocketException クラスの新しいインスタンスを初期化します。

SocketException(Int32, String)

指定したエラー コードとメッセージを使用して SocketException 、 クラスの新しいインスタンスを初期化します。

SocketException(SerializationInfo, StreamingContext)
古い.

SerializationInfo クラスと StreamingContext クラスの指定したインスタンスから、SocketException クラスの新しいインスタンスを初期化します。

SocketException()

ソース:
SocketException.Unix.cs
ソース:
SocketException.Unix.cs
ソース:
SocketException.Unix.cs

直前のオペレーティング システム エラー コードを指定して、SocketException クラスの新しいインスタンスを初期化します。

public:
 SocketException();
public SocketException ();
Public Sub New ()

注釈

コンストラクターは SocketException 、 プロパティを ErrorCode 最後に発生したオペレーティング システム ソケット エラーに設定します。 ソケット エラー コードの詳細については、 Windows ソケット バージョン 2 の API エラー コード に関するドキュメントを参照してください。

適用対象

SocketException(Int32)

ソース:
SocketException.cs
ソース:
SocketException.cs
ソース:
SocketException.cs

エラー コードを指定して、SocketException クラスの新しいインスタンスを初期化します。

public:
 SocketException(int errorCode);
public SocketException (int errorCode);
new System.Net.Sockets.SocketException : int -> System.Net.Sockets.SocketException
Public Sub New (errorCode As Integer)

パラメーター

errorCode
Int32

発生したエラーを示すエラー コード。

注釈

コンストラクターは SocketException 、 プロパティを ErrorCodeerrorCode設定します。

適用対象

SocketException(Int32, String)

ソース:
SocketException.cs
ソース:
SocketException.cs

指定したエラー コードとメッセージを使用して SocketException 、 クラスの新しいインスタンスを初期化します。

public:
 SocketException(int errorCode, System::String ^ message);
public SocketException (int errorCode, string? message);
new System.Net.Sockets.SocketException : int * string -> System.Net.Sockets.SocketException
Public Sub New (errorCode As Integer, message As String)

パラメーター

errorCode
Int32

発生したエラーを示すエラー コード。

message
String

エラーを説明するメッセージ。

適用対象

SocketException(SerializationInfo, StreamingContext)

ソース:
SocketException.cs
ソース:
SocketException.cs
ソース:
SocketException.cs

注意事項

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

SerializationInfo クラスと StreamingContext クラスの指定したインスタンスから、SocketException クラスの新しいインスタンスを初期化します。

protected:
 SocketException(System::Runtime::Serialization::SerializationInfo ^ serializationInfo, System::Runtime::Serialization::StreamingContext streamingContext);
protected SocketException (System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected SocketException (System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
new System.Net.Sockets.SocketException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.Sockets.SocketException
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Net.Sockets.SocketException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.Sockets.SocketException
Protected Sub New (serializationInfo As SerializationInfo, streamingContext As StreamingContext)

パラメーター

serializationInfo
SerializationInfo

新しい SocketException インスタンスをシリアル化するために必要な情報を格納する SerializationInfo インスタンス。

streamingContext
StreamingContext

新しい SocketException インスタンスに関連付けられているシリアル化ストリームの転送元を格納している StreamingContext

属性

注釈

このコンストラクターは、 クラスの ISerializable インターフェイスを SocketException 実装します。

こちらもご覧ください

適用対象