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
| Name | Beschreibung |
|---|---|
| SendPacketsElement(Byte[]) |
Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Puffers. |
| SendPacketsElement(String) |
Initialisiert eine neue Instanz der Klasse mithilfe der SendPacketsElement angegebenen Datei. |
| SendPacketsElement(Byte[], Int32, Int32) |
Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs des Puffers. |
| SendPacketsElement(String, Int32, Int32) |
Initialisiert eine neue Instanz der SendPacketsElement Klasse mithilfe des angegebenen Bereichs der Datei. |
| 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, 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[])
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)
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(Byte[], Int32, Int32)
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.
offset Der count 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
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Gilt für:
SendPacketsElement(String, Int32, Int32)
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
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Gilt für:
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.
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.
offset Der count 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
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Gilt für:
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.
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
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements