Freigeben über


SendPacketsElement Konstruktoren

Definition

Initialisiert eine neue Instanz der SendPacketsElement-Klasse.

Überlädt

Name Beschreibung
SendPacketsElement(Byte[])

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Puffers.

SendPacketsElement(String, Int64, Int32, Boolean)

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs der Datei mit einer Option, um dieses Element mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht bis zum Transport zu kombinieren.

SendPacketsElement(String, Int32, Int32, Boolean)

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs der Datei mit einer Option, um dieses Element mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht bis zum Transport zu kombinieren.

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

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs des Puffers mit einer Option, um dieses Element mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht bis zum Transport zu kombinieren.

SendPacketsElement(String, Int64, Int32)

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs der Datei.

SendPacketsElement(String, Int32, Int32)

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs der Datei.

SendPacketsElement(FileStream, Int64, Int32, Boolean)

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs eines FileStream Objekts mit einer Option, um dieses Element mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht bis zum Transport zu kombinieren.

SendPacketsElement(Byte[], Int32, Int32)

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs des Puffers.

SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Puffers mit einer Option, um dieses Element mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht bis zum Transport zu kombinieren.

SendPacketsElement(String)

Initialisiert eine neue Instanz der Klasse mithilfe der SendPacketsElement angegebenen Datei.

SendPacketsElement(ReadOnlyMemory<Byte>)

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Puffers.

SendPacketsElement(FileStream)

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen FileStream Objekts.

SendPacketsElement(FileStream, Int64, Int32)

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs eines FileStream Objekts.

SendPacketsElement(Byte[])

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Puffers.

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())

Parameter

buffer
Byte[]

Ein Bytearray von Daten, die mithilfe der SendPacketsAsync(SocketAsyncEventArgs) Methode gesendet werden sollen.

Ausnahmen

Der buffer Parameter darf nicht null sein.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

Weitere Informationen

Gilt für:

SendPacketsElement(String, Int64, Int32, Boolean)

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs der Datei mit einer Option, um dieses Element mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht bis zum Transport zu kombinieren.

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)

Parameter

filepath
String

Der Dateiname, der mit der SendPacketsAsync(SocketAsyncEventArgs) Methode übertragen werden soll.

offset
Int64

Der Offset in Bytes vom Anfang der Datei an den Speicherort in der Datei, um mit dem Senden der im filepath Parameter angegebenen Datei zu beginnen.

count
Int32

Die Anzahl der Bytes, die ab dem offset Parameter gesendet werden sollen. Wenn count null ist, wird die gesamte Datei gesendet.

endOfPacket
Boolean

Gibt an, dass dieses Element nicht mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht zum Transport kombiniert werden soll. Dieses Kennzeichen wird zur präzisen Kontrolle des Inhalts jeder Nachricht in einem Datagramm oder nachrichtenorientierten Socket verwendet.

Ausnahmen

Der filepath Parameter darf nicht sein null.

Die offset Parameter count müssen größer oder gleich Null sein.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

UNC-Pfade (Universal Naming Convention) werden vom filepath Parameter unterstützt. Wenn sich die Datei im aktuellen Arbeitsverzeichnis befindet, müssen keine Pfadinformationen angegeben werden.

Gilt für:

SendPacketsElement(String, Int32, Int32, Boolean)

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs der Datei mit einer Option, um dieses Element mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht bis zum Transport zu kombinieren.

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)

Parameter

filepath
String

Der Dateiname, der mit der SendPacketsAsync(SocketAsyncEventArgs) Methode übertragen werden soll.

offset
Int32

Der Offset in Bytes vom Anfang der Datei an den Speicherort in der Datei, um mit dem Senden der im filepath Parameter angegebenen Datei zu beginnen.

count
Int32

Die Anzahl der Bytes, die ab dem offset Parameter gesendet werden sollen. Wenn count null ist, wird die gesamte Datei gesendet.

endOfPacket
Boolean

Ein boolescher Wert, der angibt, dass dieses Element nicht mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht zum Transport kombiniert werden soll. Dieses Kennzeichen wird zur präzisen Kontrolle des Inhalts jeder Nachricht in einem Datagramm oder nachrichtenorientierten Socket verwendet.

Ausnahmen

Der filepath Parameter darf nicht null sein.

Die offset Parameter count müssen größer oder gleich Null sein.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

UNC-Pfade (Universal Naming Convention) werden vom filepath Parameter unterstützt. Wenn sich die Datei im aktuellen Arbeitsverzeichnis befindet, müssen keine Pfadinformationen angegeben werden.

Weitere Informationen

Gilt für:

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

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs des Puffers mit einer Option, um dieses Element mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht bis zum Transport zu kombinieren.

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)

Parameter

buffer
Byte[]

Ein Bytearray von Daten, die mithilfe der SendPacketsAsync(SocketAsyncEventArgs) Methode gesendet werden sollen.

offset
Int32

Der Offset (in Byte) vom Anfang der buffer Position im buffer Bereich, um mit dem Senden der im buffer Parameter angegebenen Daten zu beginnen.

count
Int32

Die Anzahl bytes, die ab dem offset Parameter gesendet werden sollen. Wenn count null ist, werden keine Bytes gesendet.

endOfPacket
Boolean

Ein boolescher Wert, der angibt, dass dieses Element nicht mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht zum Transport kombiniert werden soll. Dieses Kennzeichen wird zur präzisen Kontrolle des Inhalts jeder Nachricht in einem Datagramm oder nachrichtenorientierten Socket verwendet.

Ausnahmen

Der buffer Parameter darf nicht null sein.

Die offset Parameter count müssen größer oder gleich Null sein.

count Der offset Puffer muss kleiner als die Größe des Puffers sein.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

Weitere Informationen

Gilt für:

SendPacketsElement(String, Int64, Int32)

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs der Datei.

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)

Parameter

filepath
String

Der Dateiname, der mit der SendPacketsAsync(SocketAsyncEventArgs) Methode übertragen werden soll.

offset
Int64

Der Offset in Bytes vom Anfang der Datei an den Speicherort in der Datei, um mit dem Senden der im filepath Parameter angegebenen Datei zu beginnen.

count
Int32

Die Anzahl der Bytes, die ab der offset. Wenn count null ist, wird die gesamte Datei gesendet.

Ausnahmen

Der filepath Parameter darf nicht sein null.

Die offset Parameter count müssen größer oder gleich Null sein.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

UNC-Pfade (Universal Naming Convention) werden vom filepath Parameter unterstützt. Wenn sich die Datei im aktuellen Arbeitsverzeichnis befindet, müssen keine Pfadinformationen angegeben werden.

Gilt für:

SendPacketsElement(String, Int32, Int32)

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs der Datei.

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)

Parameter

filepath
String

Der Dateiname, der mit der SendPacketsAsync(SocketAsyncEventArgs) Methode übertragen werden soll.

offset
Int32

Der Offset in Bytes vom Anfang der Datei an den Speicherort in der Datei, um mit dem Senden der im filepath Parameter angegebenen Datei zu beginnen.

count
Int32

Die Anzahl der Bytes, die ab dem offset Parameter gesendet werden sollen. Wenn count null ist, wird die gesamte Datei gesendet.

Ausnahmen

Der filepath Parameter darf nicht null sein.

Die offset Parameter count müssen größer oder gleich Null sein.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

UNC-Pfade (Universal Naming Convention) werden vom filepath Parameter unterstützt. Wenn sich die Datei im aktuellen Arbeitsverzeichnis befindet, müssen keine Pfadinformationen angegeben werden.

Weitere Informationen

Gilt für:

SendPacketsElement(FileStream, Int64, Int32, Boolean)

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs eines FileStream Objekts mit einer Option, um dieses Element mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht bis zum Transport zu kombinieren.

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)

Parameter

fileStream
FileStream

Die Datei, die mit der SendPacketsAsync(SocketAsyncEventArgs) Methode übertragen werden soll.

offset
Int64

TThe offset, in Bytes, from the beginning of the file to the location in the file to start sending the bytes in the file.

count
Int32

Die Anzahl der Bytes, die ab dem Offsetparameter gesendet werden sollen. Wenn die Anzahl null ist, wird die gesamte Datei gesendet.

endOfPacket
Boolean

Gibt an, dass dieses Element nicht mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht zum Transport kombiniert werden soll. Dieses Kennzeichen wird zur präzisen Kontrolle des Inhalts jeder Nachricht in einem Datagramm oder nachrichtenorientierten Socket verwendet.

Ausnahmen

Der fileStream Parameter muss für asynchrones Lesen und Schreiben geöffnet worden sein.

Der fileStream Parameter darf nicht sein null.

Die offset Parameter count müssen größer oder gleich Null sein.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

Gilt für:

SendPacketsElement(Byte[], Int32, Int32)

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs des Puffers.

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)

Parameter

buffer
Byte[]

Ein Bytearray von Daten, die mithilfe der SendPacketsAsync(SocketAsyncEventArgs) Methode gesendet werden sollen.

offset
Int32

Der Offset (in Byte) vom Anfang der buffer Position im buffer Bereich, um mit dem Senden der im buffer Parameter angegebenen Daten zu beginnen.

count
Int32

Die Anzahl der Bytes, die ab dem offset Parameter gesendet werden sollen. Wenn count null ist, werden keine Bytes gesendet.

Ausnahmen

Der buffer Parameter darf nicht null sein.

Die offset Parameter count müssen größer oder gleich Null sein.

count Der offset Puffer muss kleiner als die Größe des Puffers sein.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

Weitere Informationen

Gilt für:

SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Puffers mit einer Option, um dieses Element mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht bis zum Transport zu kombinieren.

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)

Parameter

buffer
ReadOnlyMemory<Byte>

Eine ReadOnlyMemory<T> von Bytes, die mithilfe der SendPacketsAsync(SocketAsyncEventArgs) Methode gesendet werden sollen.

endOfPacket
Boolean

Gibt an, dass dieses Element nicht mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsschicht zum Transport kombiniert werden soll. Dieses Kennzeichen wird zur präzisen Kontrolle des Inhalts jeder Nachricht in einem Datagramm oder nachrichtenorientierten Socket verwendet.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

Gilt für:

SendPacketsElement(String)

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der Klasse mithilfe der SendPacketsElement angegebenen Datei.

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)

Parameter

filepath
String

Der Dateiname, der mit der SendPacketsAsync(SocketAsyncEventArgs) Methode übertragen werden soll.

Ausnahmen

Der filepath Parameter darf nicht null sein.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

UNC-Pfade (Universal Naming Convention) werden vom filepath Parameter unterstützt. Wenn sich die Datei im aktuellen Arbeitsverzeichnis befindet, müssen keine Pfadinformationen angegeben werden.

Weitere Informationen

Gilt für:

SendPacketsElement(ReadOnlyMemory<Byte>)

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Puffers.

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))

Parameter

buffer
ReadOnlyMemory<Byte>

Eine ReadOnlyMemory<T> von Bytes, die mithilfe der SendPacketsAsync(SocketAsyncEventArgs) Methode gesendet werden sollen.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

Gilt für:

SendPacketsElement(FileStream)

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen FileStream Objekts.

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)

Parameter

fileStream
FileStream

Die Datei, die mit der SendPacketsAsync(SocketAsyncEventArgs) Methode übertragen werden soll.

Ausnahmen

fileStream ist nicht für asynchrones Lesen und Schreiben geöffnet.

fileStream darf nicht null sein.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

Gilt für:

SendPacketsElement(FileStream, Int64, Int32)

Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs
Quelle:
SendPacketsElement.cs

Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs eines FileStream Objekts.

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)

Parameter

fileStream
FileStream

Die Datei, die mit der SendPacketsAsync(SocketAsyncEventArgs) Methode übertragen werden soll.

offset
Int64

Der Offset (in Byte) vom Anfang der Datei bis zum Speicherort in der Datei, um mit dem Senden der Bytes in der Datei zu beginnen.

count
Int32

Die Anzahl der Bytes, die ab der offset. Wenn count null ist, wird die gesamte Datei gesendet.

Ausnahmen

Der fileStream Parameter muss für asynchrones Lesen und Schreiben geöffnet worden sein.

Der fileStream Parameter darf nicht sein null.

Die offset Parameter count müssen größer oder gleich Null sein.

Hinweise

Die SendPacketsElement Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mithilfe der Socket.SendPacketsAsync Methode gesendet werden soll.

Gilt für: