次の方法で共有


SendPacketsElement コンストラクター

定義

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

オーバーロード

SendPacketsElement(Byte[])

指定したバッファーを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

SendPacketsElement(String, Int64, Int32, Boolean)

ファイルの指定された範囲を使用し、さらに、この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合するオプションを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

SendPacketsElement(String, Int32, Int32, Boolean)

ファイルの指定された範囲を使用し、さらに、この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合するオプションを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

SendPacketsElement(Byte[], Int32, Int32, Boolean)

バッファーの指定された範囲を使用し、さらに、この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合するオプションを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

SendPacketsElement(String, Int64, Int32)

ファイルの指定された範囲を使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

SendPacketsElement(String, Int32, Int32)

ファイルの指定された範囲を使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

SendPacketsElement(FileStream, Int64, Int32, Boolean)

FileStream オブジェクトの指定された範囲を使用し、さらに、この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合するオプションを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

SendPacketsElement(Byte[], Int32, Int32)

バッファーの指定された範囲を使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)

ソケット レイヤーからトランスポートへの 1 回の送信要求でこの要素を次の SendPacketsElement 要素と組み合わせるオプションを指定して、指定したバッファーを使用して、 クラスの新しいインスタンスを初期化します。

SendPacketsElement(String)

指定したファイルを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

SendPacketsElement(ReadOnlyMemory<Byte>)

指定したバッファーを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

SendPacketsElement(FileStream)

指定した FileStream オブジェクトを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

SendPacketsElement(FileStream, Int64, Int32)

FileStream オブジェクトの指定された範囲を使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

SendPacketsElement(Byte[])

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

指定したバッファーを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(cli::array <System::Byte> ^ buffer);
public SendPacketsElement (byte[] buffer);
new System.Net.Sockets.SendPacketsElement : byte[] -> System.Net.Sockets.SendPacketsElement
Public Sub New (buffer As Byte())

パラメーター

buffer
Byte[]

SendPacketsAsync(SocketAsyncEventArgs) メソッドを使用して送信するデータのバイト配列。

例外

buffer パラメーターを null 値にすることはできません。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

こちらもご覧ください

適用対象

SendPacketsElement(String, Int64, Int32, Boolean)

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

ファイルの指定された範囲を使用し、さらに、この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合するオプションを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(System::String ^ filepath, long offset, int count, bool endOfPacket);
public SendPacketsElement (string filepath, long offset, int count, bool endOfPacket);
new System.Net.Sockets.SendPacketsElement : string * int64 * int * bool -> System.Net.Sockets.SendPacketsElement
Public Sub New (filepath As String, offset As Long, count As Integer, endOfPacket As Boolean)

パラメーター

filepath
String

SendPacketsAsync(SocketAsyncEventArgs) メソッドを使用して転送されるファイルのファイル名。

offset
Int64

ファイルの先頭から filepath パラメーターで指定されたファイルの送信を開始するファイル内の位置までの、バイト単位のオフセット。

count
Int32

offset パラメーターから開始される、送信するバイト数。 count がゼロの場合、ファイル全体が送信されます。

endOfPacket
Boolean

この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合できないように指定します。 このフラグは、データグラム ソケットまたはメッセージ指向のソケット上の各メッセージ内容を詳細に制御するために使用されます。

例外

filepath パラメーターとして null を使用することはできません。

offset パラメーターおよび count パラメーターはゼロ以上の値にする必要があります。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

汎用名前付け規則 (UNC) パスは、 パラメーターで filepath サポートされています。 ファイルが現在の作業ディレクトリにある場合は、パス情報を指定する必要はありません。

適用対象

SendPacketsElement(String, Int32, Int32, Boolean)

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

ファイルの指定された範囲を使用し、さらに、この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合するオプションを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(System::String ^ filepath, int offset, int count, bool endOfPacket);
public SendPacketsElement (string filepath, int offset, int count, bool endOfPacket);
new System.Net.Sockets.SendPacketsElement : string * int * int * bool -> System.Net.Sockets.SendPacketsElement
Public Sub New (filepath As String, offset As Integer, count As Integer, endOfPacket As Boolean)

パラメーター

filepath
String

SendPacketsAsync(SocketAsyncEventArgs) メソッドを使用して転送されるファイルのファイル名。

offset
Int32

ファイルの先頭から filepath パラメーターで指定されたファイルの送信を開始するファイル内の位置までの、バイト単位のオフセット。

count
Int32

offset パラメーターから開始される、送信するバイト数。 count がゼロの場合、ファイル全体が送信されます。

endOfPacket
Boolean

この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合できないように指定するブール値。 このフラグは、データグラム ソケットまたはメッセージ指向のソケット上の各メッセージ内容を詳細に制御するために使用されます。

例外

filepath パラメーターを null 値にすることはできません。

offset パラメーターおよび count パラメーターはゼロ以上の値にする必要があります。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

汎用名前付け規則 (UNC) パスは、 パラメーターで filepath サポートされています。 ファイルが現在の作業ディレクトリにある場合は、パス情報を指定する必要はありません。

こちらもご覧ください

適用対象

SendPacketsElement(Byte[], Int32, Int32, Boolean)

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

バッファーの指定された範囲を使用し、さらに、この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合するオプションを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(cli::array <System::Byte> ^ buffer, int offset, int count, bool endOfPacket);
public SendPacketsElement (byte[] buffer, int offset, int count, bool endOfPacket);
new System.Net.Sockets.SendPacketsElement : byte[] * int * int * bool -> System.Net.Sockets.SendPacketsElement
Public Sub New (buffer As Byte(), offset As Integer, count As Integer, endOfPacket As Boolean)

パラメーター

buffer
Byte[]

SendPacketsAsync(SocketAsyncEventArgs) メソッドを使用して送信するデータのバイト配列。

offset
Int32

buffer の先頭から、buffer パラメーターで指定されたデータの送信を開始する buffer 内の位置までの、バイト単位のオフセット。

count
Int32

offset パラメーターから開始される、送信するバイト数。 count がゼロの場合、バイトは送信されません。

endOfPacket
Boolean

この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合できないように指定するブール値。 このフラグは、データグラム ソケットまたはメッセージ指向のソケット上の各メッセージ内容を詳細に制御するために使用されます。

例外

buffer パラメーターを null 値にすることはできません。

offset パラメーターおよび count パラメーターはゼロ以上の値にする必要があります。

countoffset、バッファーのサイズより小さくする必要があります。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

こちらもご覧ください

適用対象

SendPacketsElement(String, Int64, Int32)

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

ファイルの指定された範囲を使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(System::String ^ filepath, long offset, int count);
public SendPacketsElement (string filepath, long offset, int count);
new System.Net.Sockets.SendPacketsElement : string * int64 * int -> System.Net.Sockets.SendPacketsElement
Public Sub New (filepath As String, offset As Long, count As Integer)

パラメーター

filepath
String

SendPacketsAsync(SocketAsyncEventArgs) メソッドを使用して転送されるファイルのファイル名。

offset
Int64

ファイルの先頭から filepath パラメーターで指定されたファイルの送信を開始するファイル内の位置までの、バイト単位のオフセット。

count
Int32

offset から開始される、送信するバイト数。 count がゼロの場合、ファイル全体が送信されます。

例外

filepath パラメーターとして null を使用することはできません。

offset パラメーターおよび count パラメーターはゼロ以上の値にする必要があります。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

汎用名前付け規則 (UNC) パスは、 パラメーターで filepath サポートされています。 ファイルが現在の作業ディレクトリにある場合は、パス情報を指定する必要はありません。

適用対象

SendPacketsElement(String, Int32, Int32)

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

ファイルの指定された範囲を使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(System::String ^ filepath, int offset, int count);
public SendPacketsElement (string filepath, int offset, int count);
new System.Net.Sockets.SendPacketsElement : string * int * int -> System.Net.Sockets.SendPacketsElement
Public Sub New (filepath As String, offset As Integer, count As Integer)

パラメーター

filepath
String

SendPacketsAsync(SocketAsyncEventArgs) メソッドを使用して転送されるファイルのファイル名。

offset
Int32

ファイルの先頭から filepath パラメーターで指定されたファイルの送信を開始するファイル内の位置までの、バイト単位のオフセット。

count
Int32

offset パラメーターから開始される、送信するバイト数。 count がゼロの場合、ファイル全体が送信されます。

例外

filepath パラメーターを null 値にすることはできません。

offset パラメーターおよび count パラメーターはゼロ以上の値にする必要があります。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

汎用名前付け規則 (UNC) パスは、 パラメーターで filepath サポートされています。 ファイルが現在の作業ディレクトリにある場合は、パス情報を指定する必要はありません。

こちらもご覧ください

適用対象

SendPacketsElement(FileStream, Int64, Int32, Boolean)

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

FileStream オブジェクトの指定された範囲を使用し、さらに、この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合するオプションを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(System::IO::FileStream ^ fileStream, long offset, int count, bool endOfPacket);
public SendPacketsElement (System.IO.FileStream fileStream, long offset, int count, bool endOfPacket);
new System.Net.Sockets.SendPacketsElement : System.IO.FileStream * int64 * int * bool -> System.Net.Sockets.SendPacketsElement
Public Sub New (fileStream As FileStream, offset As Long, count As Integer, endOfPacket As Boolean)

パラメーター

fileStream
FileStream

SendPacketsAsync(SocketAsyncEventArgs) メソッドを使用して転送されるファイル。

offset
Int64

ファイルの先頭から、そのファイル内でバイト単位での送信を開始する位置までの、バイト単位のオフセット。

count
Int32

offset パラメーターから開始される、送信するバイト数。 数がゼロの場合、ファイル全体が送信されます。

endOfPacket
Boolean

この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合できないように指定します。 このフラグは、データグラム ソケットまたはメッセージ指向のソケット上の各メッセージ内容を詳細に制御するために使用されます。

例外

fileStream パラメーターは、非同期の読み取りと書き込みのために開かれている必要があります。

fileStream パラメーターとして null を使用することはできません。

offset パラメーターおよび count パラメーターはゼロ以上の値にする必要があります。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

適用対象

SendPacketsElement(Byte[], Int32, Int32)

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

バッファーの指定された範囲を使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(cli::array <System::Byte> ^ buffer, int offset, int count);
public SendPacketsElement (byte[] buffer, int offset, int count);
new System.Net.Sockets.SendPacketsElement : byte[] * int * int -> System.Net.Sockets.SendPacketsElement
Public Sub New (buffer As Byte(), offset As Integer, count As Integer)

パラメーター

buffer
Byte[]

SendPacketsAsync(SocketAsyncEventArgs) メソッドを使用して送信するデータのバイト配列。

offset
Int32

buffer の先頭から、buffer パラメーターで指定されたデータの送信を開始する buffer 内の位置までの、バイト単位のオフセット。

count
Int32

offset パラメーターから開始される、送信するバイト数。 count がゼロの場合、バイトは送信されません。

例外

buffer パラメーターを null 値にすることはできません。

offset パラメーターおよび count パラメーターはゼロ以上の値にする必要があります。

countoffset、バッファーのサイズより小さくする必要があります。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

こちらもご覧ください

適用対象

SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

ソケット レイヤーからトランスポートへの 1 回の送信要求で、この要素と次の SendPacketsElement 要素を組み合わせるオプションを指定して、指定されたバッファーを使用して、 クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(ReadOnlyMemory<System::Byte> buffer, bool endOfPacket);
public SendPacketsElement (ReadOnlyMemory<byte> buffer, bool endOfPacket);
new System.Net.Sockets.SendPacketsElement : ReadOnlyMemory<byte> * bool -> System.Net.Sockets.SendPacketsElement
Public Sub New (buffer As ReadOnlyMemory(Of Byte), endOfPacket As Boolean)

パラメーター

buffer
ReadOnlyMemory<Byte>

ReadOnlyMemory<T>メソッドを使用してSendPacketsAsync(SocketAsyncEventArgs)送信するバイトの 。

endOfPacket
Boolean

この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合できないように指定します。 このフラグは、データグラム ソケットまたはメッセージ指向のソケット上の各メッセージ内容を詳細に制御するために使用されます。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

適用対象

SendPacketsElement(String)

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

指定したファイルを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(System::String ^ filepath);
public SendPacketsElement (string filepath);
new System.Net.Sockets.SendPacketsElement : string -> System.Net.Sockets.SendPacketsElement
Public Sub New (filepath As String)

パラメーター

filepath
String

SendPacketsAsync(SocketAsyncEventArgs) メソッドを使用して転送されるファイルのファイル名。

例外

filepath パラメーターを null 値にすることはできません。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

汎用名前付け規則 (UNC) パスは、 パラメーターで filepath サポートされています。 ファイルが現在の作業ディレクトリにある場合は、パス情報を指定する必要はありません。

こちらもご覧ください

適用対象

SendPacketsElement(ReadOnlyMemory<Byte>)

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

指定したバッファーを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(ReadOnlyMemory<System::Byte> buffer);
public SendPacketsElement (ReadOnlyMemory<byte> buffer);
new System.Net.Sockets.SendPacketsElement : ReadOnlyMemory<byte> -> System.Net.Sockets.SendPacketsElement
Public Sub New (buffer As ReadOnlyMemory(Of Byte))

パラメーター

buffer
ReadOnlyMemory<Byte>

ReadOnlyMemory<T>メソッドを使用してSendPacketsAsync(SocketAsyncEventArgs)送信するバイトの 。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

適用対象

SendPacketsElement(FileStream)

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

指定した FileStream オブジェクトを使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(System::IO::FileStream ^ fileStream);
public SendPacketsElement (System.IO.FileStream fileStream);
new System.Net.Sockets.SendPacketsElement : System.IO.FileStream -> System.Net.Sockets.SendPacketsElement
Public Sub New (fileStream As FileStream)

パラメーター

fileStream
FileStream

SendPacketsAsync(SocketAsyncEventArgs) メソッドを使用して転送されるファイル。

例外

fileStream は非同期の読み取りと書き込みのために開かれません。

fileStream に null は指定できません。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

適用対象

SendPacketsElement(FileStream, Int64, Int32)

ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs
ソース:
SendPacketsElement.cs

FileStream オブジェクトの指定された範囲を使用して、SendPacketsElement クラスの新しいインスタンスを初期化します。

public:
 SendPacketsElement(System::IO::FileStream ^ fileStream, long offset, int count);
public SendPacketsElement (System.IO.FileStream fileStream, long offset, int count);
new System.Net.Sockets.SendPacketsElement : System.IO.FileStream * int64 * int -> System.Net.Sockets.SendPacketsElement
Public Sub New (fileStream As FileStream, offset As Long, count As Integer)

パラメーター

fileStream
FileStream

SendPacketsAsync(SocketAsyncEventArgs) メソッドを使用して転送されるファイル。

offset
Int64

ファイルの先頭から、そのファイル内でバイト単位での送信を開始する位置までの、バイト単位のオフセット。

count
Int32

offset から開始される、送信するバイト数。 count がゼロの場合、ファイル全体が送信されます。

例外

fileStream パラメーターは、非同期の読み取りと書き込みのために開かれている必要があります。

fileStream パラメーターとして null を使用することはできません。

offset パラメーターおよび count パラメーターはゼロ以上の値にする必要があります。

注釈

クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。

適用対象