SendPacketsElement コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 クラスの新しいインスタンスを初期化します。
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 クラスの新しいインスタンスを初期化します。
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 クラスの新しいインスタンスを初期化します。
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
サポートされています。 ファイルが現在の作業ディレクトリにある場合は、パス情報を指定する必要はありません。
こちらもご覧ください
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
適用対象
SendPacketsElement(Byte[], Int32, Int32, Boolean)
バッファーの指定された範囲を使用し、さらに、この要素をソケット レイヤーからトランスポートへの単一の送信要求内にある次の要素と結合するオプションを使用して、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
パラメーターはゼロ以上の値にする必要があります。
と count
はoffset
、バッファーのサイズより小さくする必要があります。
注釈
クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。
こちらもご覧ください
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
適用対象
SendPacketsElement(String, Int64, Int32)
ファイルの指定された範囲を使用して、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 クラスの新しいインスタンスを初期化します。
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
サポートされています。 ファイルが現在の作業ディレクトリにある場合は、パス情報を指定する必要はありません。
こちらもご覧ください
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
適用対象
SendPacketsElement(FileStream, Int64, Int32, Boolean)
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 クラスの新しいインスタンスを初期化します。
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
パラメーターはゼロ以上の値にする必要があります。
と count
はoffset
、バッファーのサイズより小さくする必要があります。
注釈
クラスは SendPacketsElement 、 メソッドを SocketAsyncEventArgs.SendPacketsElements 使用して送信されるデータ バッファーまたはファイルを取得または設定するために、 プロパティと共に Socket.SendPacketsAsync 使用されます。
こちらもご覧ください
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
適用対象
SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)
ソケット レイヤーからトランスポートへの 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 クラスの新しいインスタンスを初期化します。
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 クラスの新しいインスタンスを初期化します。
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)
指定した 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)
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 使用されます。
適用対象
.NET