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)

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

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

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

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

Gilt für: