SendPacketsElement Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der SendPacketsElement-Klasse.
Überlädt
SendPacketsElement(Byte[]) |
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung des angegebenen Puffers. |
SendPacketsElement(String, Int64, Int32, Boolean) |
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung des angegebenen Bereichs der Datei mit einer Option zum Kombinieren dieses Elements mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsebene zur Übertragung. |
SendPacketsElement(String, Int32, Int32, Boolean) |
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung des angegebenen Bereichs der Datei mit einer Option zum Kombinieren dieses Elements mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsebene zur Übertragung. |
SendPacketsElement(Byte[], Int32, Int32, Boolean) |
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung des angegebenen Bereichs des Puffers mit einer Option zum Kombinieren dieses Elements mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsebene zur Übertragung. |
SendPacketsElement(String, Int64, Int32) |
Initialisiert eine neue Instanz der SendPacketsElement-Klasse mit dem angegebenen Bereich der Datei. |
SendPacketsElement(String, Int32, Int32) |
Initialisiert eine neue Instanz der SendPacketsElement-Klasse mit dem angegebenen Bereich der Datei. |
SendPacketsElement(FileStream, Int64, Int32, Boolean) |
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung des angegebenen Bereichs eines FileStream-Objekts mit einer Option zum Kombinieren dieses Elements mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsebene zur Übertragung. |
SendPacketsElement(Byte[], Int32, Int32) |
Initialisiert eine neue Instanz der SendPacketsElement-Klasse mit dem angegebenen Bereich des Puffers. |
SendPacketsElement(ReadOnlyMemory<Byte>, Boolean) |
Initialisiert eine neue instance der SendPacketsElement -Klasse unter Verwendung des angegebenen Puffers mit einer Option zum Kombinieren dieses Elements mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketebene zum Transport. |
SendPacketsElement(String) |
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung der angegebenen Datei. |
SendPacketsElement(ReadOnlyMemory<Byte>) |
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung des angegebenen Puffers. |
SendPacketsElement(FileStream) |
Initialisiert eine neue Instanz der SendPacketsElement-Klasse mit dem angegebenen FileStream-Objekt. |
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
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung 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, das Daten enthält, die mit der SendPacketsAsync(SocketAsyncEventArgs)-Methode gesendet werden sollen.
Ausnahmen
Der buffer
-Parameter darf nicht NULL sein.
Hinweise
Die SendPacketsElement -Klasse wird zusammen mit der SocketAsyncEventArgs.SendPacketsElements -Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mit 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
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung des angegebenen Bereichs der Datei mit einer Option zum Kombinieren dieses Elements mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsebene zur Übertragung.
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 Datei, die mit der SendPacketsAsync(SocketAsyncEventArgs)-Methode übertragen werden soll.
- offset
- Int64
Der Offset in Bytes vom Anfang der Datei zur Position in der Datei zum Beginnen des Sendevorgangs für die im filepath
-Parameter angegebene Datei.
- count
- Int32
Die Anzahl der zu sendenden Bytes, beginnend beim offset
-Parameter. Wenn count
0 (null) ist, wird die ganze Datei gesendet.
- endOfPacket
- Boolean
Gibt an, dass dieses Element nicht mit dem nächsten Element in einer Sendeanforderung von der Socketsebene zum Transport kombiniert werden soll. Dieses Flag wird zum genaueren Steuern des Inhalts der einzelnen Nachrichten bei einem datagramm- oder nachrichtenorientierten Socket verwendet.
Ausnahmen
Der filepath
-Parameter darf nicht null
sein.
Der offset
-Parameter und der count
-Parameter müssen größer oder gleich 0 (null) sein.
Hinweise
Die SendPacketsElement -Klasse wird zusammen mit der SocketAsyncEventArgs.SendPacketsElements -Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mit 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
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung des angegebenen Bereichs der Datei mit einer Option zum Kombinieren dieses Elements mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsebene zur Übertragung.
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 Datei, die mit der SendPacketsAsync(SocketAsyncEventArgs)-Methode übertragen werden soll.
- offset
- Int32
Der Offset in Bytes vom Anfang der Datei zur Position in der Datei zum Beginnen des Sendevorgangs für die im filepath
-Parameter angegebene Datei.
- count
- Int32
Die Anzahl der zu sendenden Bytes, beginnend beim offset
-Parameter. Wenn count
0 (null) ist, wird die ganze Datei gesendet.
- endOfPacket
- Boolean
Ein boolescher Wert, der angibt, dass dieses Element nicht mit dem nächsten Element in einer Sendeanforderung von der Socketsebene zum Transport kombiniert werden soll. Dieses Flag wird zum genaueren Steuern des Inhalts der einzelnen Nachrichten bei einem datagramm- oder nachrichtenorientierten Socket verwendet.
Ausnahmen
Der filepath
-Parameter darf nicht NULL sein.
Der offset
-Parameter und der count
-Parameter müssen größer oder gleich 0 (null) sein.
Hinweise
Die SendPacketsElement -Klasse wird zusammen mit der SocketAsyncEventArgs.SendPacketsElements -Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mit 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
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Gilt für:
SendPacketsElement(Byte[], Int32, Int32, Boolean)
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung des angegebenen Bereichs des Puffers mit einer Option zum Kombinieren dieses Elements mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsebene zur Übertragung.
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, das Daten enthält, die mit der SendPacketsAsync(SocketAsyncEventArgs)-Methode gesendet werden sollen.
- offset
- Int32
Der Offset in Bytes vom Anfang des buffer
zur Position im buffer
zum Beginnen des Sendevorgangs für die im buffer
-Parameter angegebenen Daten.
- count
- Int32
Die Anzahl der zu sendenden Bytes, beginnend beim offset
-Parameter. Wenn count
0 (null) ist, werden keine Bytes gesendet.
- endOfPacket
- Boolean
Ein boolescher Wert, der angibt, dass dieses Element nicht mit dem nächsten Element in einer Sendeanforderung von der Socketsebene zum Transport kombiniert werden soll. Dieses Flag wird zum genaueren Steuern des Inhalts der einzelnen Nachrichten bei einem datagramm- oder nachrichtenorientierten Socket verwendet.
Ausnahmen
Der buffer
-Parameter darf nicht NULL sein.
Der offset
-Parameter und der count
-Parameter müssen größer oder gleich 0 (null) sein.
und offset
count
müssen kleiner als die Größe des Puffers sein.
Hinweise
Die SendPacketsElement -Klasse wird zusammen mit der SocketAsyncEventArgs.SendPacketsElements -Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mit der Socket.SendPacketsAsync -Methode gesendet werden soll.
Weitere Informationen
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Gilt für:
SendPacketsElement(String, Int64, Int32)
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
Initialisiert eine neue Instanz der SendPacketsElement-Klasse mit dem angegebenen Bereich 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 Datei, die mit der SendPacketsAsync(SocketAsyncEventArgs)-Methode übertragen werden soll.
- offset
- Int64
Der Offset in Bytes vom Anfang der Datei zur Position in der Datei zum Beginnen des Sendevorgangs für die im filepath
-Parameter angegebene Datei.
- count
- Int32
Die Anzahl der zu sendenden Bytes, beginnend bei offset
. Wenn count
0 (null) ist, wird die ganze Datei gesendet.
Ausnahmen
Der filepath
-Parameter darf nicht null
sein.
Der offset
-Parameter und der count
-Parameter müssen größer oder gleich 0 (null) sein.
Hinweise
Die SendPacketsElement -Klasse wird zusammen mit der SocketAsyncEventArgs.SendPacketsElements -Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mit 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
Initialisiert eine neue Instanz der SendPacketsElement-Klasse mit dem angegebenen Bereich 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 Datei, die mit der SendPacketsAsync(SocketAsyncEventArgs)-Methode übertragen werden soll.
- offset
- Int32
Der Offset in Bytes vom Anfang der Datei zur Position in der Datei zum Beginnen des Sendevorgangs für die im filepath
-Parameter angegebene Datei.
- count
- Int32
Die Anzahl der zu sendenden Bytes, beginnend beim offset
-Parameter. Wenn count
0 (null) ist, wird die ganze Datei gesendet.
Ausnahmen
Der filepath
-Parameter darf nicht NULL sein.
Der offset
-Parameter und der count
-Parameter müssen größer oder gleich 0 (null) sein.
Hinweise
Die SendPacketsElement -Klasse wird zusammen mit der SocketAsyncEventArgs.SendPacketsElements -Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mit 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
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Gilt für:
SendPacketsElement(FileStream, Int64, Int32, Boolean)
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung des angegebenen Bereichs eines FileStream-Objekts mit einer Option zum Kombinieren dieses Elements mit dem nächsten Element in einer einzelnen Sendeanforderung von der Socketsebene zur Übertragung.
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
Der Offset in Bytes vom Anfang der Datei zur Position in der Datei zum Beginnen des Sendevorgangs für die Bytes in der Datei.
- count
- Int32
Die Anzahl der zu sendenden Bytes, beginnend beim offset-Parameter. Wenn der count-Wert 0 (null) ist, wird die ganze Datei gesendet.
- endOfPacket
- Boolean
Gibt an, dass dieses Element nicht mit dem nächsten Element in einer Sendeanforderung von der Socketsebene zum Transport kombiniert werden soll. Dieses Flag wird zum genaueren Steuern des Inhalts der einzelnen Nachrichten bei einem datagramm- oder nachrichtenorientierten Socket verwendet.
Ausnahmen
Der fileStream
-Parameter muss für asynchrone Lese- und Schreibvorgänge geöffnet worden sein.
Der fileStream
-Parameter darf nicht null
sein.
Der offset
-Parameter und der count
-Parameter müssen größer oder gleich 0 (null) sein.
Hinweise
Die SendPacketsElement -Klasse wird zusammen mit der SocketAsyncEventArgs.SendPacketsElements -Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mit der Socket.SendPacketsAsync -Methode gesendet werden soll.
Gilt für:
SendPacketsElement(Byte[], Int32, Int32)
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
Initialisiert eine neue Instanz der SendPacketsElement-Klasse mit dem angegebenen Bereich 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, das Daten enthält, die mit der SendPacketsAsync(SocketAsyncEventArgs)-Methode gesendet werden sollen.
- offset
- Int32
Der Offset in Bytes vom Anfang des buffer
zur Position im buffer
zum Beginnen des Sendevorgangs für die im buffer
-Parameter angegebenen Daten.
- count
- Int32
Die Anzahl der zu sendenden Bytes, beginnend beim offset
-Parameter. Wenn count
0 (null) ist, werden keine Bytes gesendet.
Ausnahmen
Der buffer
-Parameter darf nicht NULL sein.
Der offset
-Parameter und der count
-Parameter müssen größer oder gleich 0 (null) sein.
Das offset
und count
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 mit der Socket.SendPacketsAsync -Methode gesendet werden soll.
Weitere Informationen
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Gilt für:
SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
Initialisiert eine neue instance der SendPacketsElement -Klasse unter Verwendung des angegebenen Puffers mit einer Option zum Kombinieren dieses Elements mit dem nächsten Element in einer einzelnen Sendeanforderung von der Sockets-Schicht zum Transport.
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 mit der SendPacketsAsync(SocketAsyncEventArgs) -Methode gesendet werden soll.
- endOfPacket
- Boolean
Gibt an, dass dieses Element nicht mit dem nächsten Element in einer Sendeanforderung von der Socketsebene zum Transport kombiniert werden soll. Dieses Flag wird zum genaueren Steuern des Inhalts der einzelnen Nachrichten bei 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 mit der Socket.SendPacketsAsync -Methode gesendet werden soll.
Gilt für:
SendPacketsElement(String)
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung der 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 Datei, die 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 mit 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
Initialisiert eine neue Instanz der SendPacketsElement-Klasse unter Verwendung 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 mit der SendPacketsAsync(SocketAsyncEventArgs) -Methode gesendet werden soll.
Hinweise
Die SendPacketsElement -Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements -Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mit der Socket.SendPacketsAsync -Methode gesendet werden soll.
Gilt für:
SendPacketsElement(FileStream)
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
- Quelle:
- SendPacketsElement.cs
Initialisiert eine neue Instanz der SendPacketsElement-Klasse mit dem angegebenen FileStream-Objekt.
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 asynchrone Lese- und Schreibvorgänge 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 mit der Socket.SendPacketsAsync -Methode gesendet werden soll.
Gilt für:
SendPacketsElement(FileStream, Int64, Int32)
- 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 Bytes vom Anfang der Datei zur Position in der Datei zum Beginnen des Sendevorgangs für die Bytes in der Datei.
- count
- Int32
Die Anzahl der zu sendenden Bytes, beginnend bei offset
. Wenn count
0 (null) ist, wird die ganze Datei gesendet.
Ausnahmen
Der fileStream
-Parameter muss für asynchrone Lese- und Schreibvorgänge geöffnet worden sein.
Der fileStream
-Parameter darf nicht null
sein.
Der offset
-Parameter und der count
-Parameter müssen größer oder gleich 0 (null) sein.
Hinweise
Die SendPacketsElement -Klasse wird mit der SocketAsyncEventArgs.SendPacketsElements -Eigenschaft verwendet, um einen Datenpuffer oder eine Datei abzurufen oder festzulegen, die mit der Socket.SendPacketsAsync -Methode gesendet werden soll.