SendPacketsElement Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy SendPacketsElement.

Przeciążenia

SendPacketsElement(Byte[])

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego buforu.

SendPacketsElement(String, Int64, Int32, Boolean)

Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego zakresu pliku z opcją połączenia tego elementu z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu.

SendPacketsElement(String, Int32, Int32, Boolean)

Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego zakresu pliku z opcją połączenia tego elementu z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu.

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

Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego zakresu buforu z opcją połączenia tego elementu z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu.

SendPacketsElement(String, Int64, Int32)

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego zakresu pliku.

SendPacketsElement(String, Int32, Int32)

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego zakresu pliku.

SendPacketsElement(FileStream, Int64, Int32, Boolean)

Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego FileStream zakresu obiektu z opcją połączenia tego elementu z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu.

SendPacketsElement(Byte[], Int32, Int32)

Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego zakresu buforu.

SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)

Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego buforu z opcją połączenia tego elementu z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu.

SendPacketsElement(String)

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego pliku.

SendPacketsElement(ReadOnlyMemory<Byte>)

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego buforu.

SendPacketsElement(FileStream)

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego FileStream obiektu.

SendPacketsElement(FileStream, Int64, Int32)

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego FileStream zakresu obiektu.

SendPacketsElement(Byte[])

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego buforu.

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

Parametry

buffer
Byte[]

Tablica bajtów danych do wysłania SendPacketsAsync(SocketAsyncEventArgs) przy użyciu metody .

Wyjątki

Parametr buffer nie może mieć wartości null.

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Zobacz też

Dotyczy

SendPacketsElement(String, Int64, Int32, Boolean)

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego zakresu pliku z opcją połączenia tego elementu z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu.

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)

Parametry

filepath
String

Nazwa pliku, który ma zostać przesłany przy użyciu SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int64

Przesunięcie, w bajtach, od początku pliku do lokalizacji w pliku, aby rozpocząć wysyłanie pliku określonego w parametrze filepath .

count
Int32

Liczba bajtów do wysłania od parametru offset . Jeśli count wartość jest równa zero, cały plik jest wysyłany.

endOfPacket
Boolean

Określa, że ten element nie powinien być łączony z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu. Ta flaga służy do szczegółowej kontroli zawartości każdego komunikatu na datagramie lub w gniazdach zorientowanych na komunikaty.

Wyjątki

Parametr filepath nie może mieć wartości null.

Parametry offset i count muszą być większe lub równe zero.

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Ścieżki Universal Naming Convention (UNC) są obsługiwane przez filepath parametr . Jeśli plik znajduje się w bieżącym katalogu roboczym, nie trzeba określać informacji o ścieżce.

Dotyczy

SendPacketsElement(String, Int32, Int32, Boolean)

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego zakresu pliku z opcją połączenia tego elementu z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu.

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)

Parametry

filepath
String

Nazwa pliku, który ma zostać przesłany przy użyciu SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int32

Przesunięcie, w bajtach, od początku pliku do lokalizacji w pliku, aby rozpocząć wysyłanie pliku określonego w parametrze filepath .

count
Int32

Liczba bajtów do wysłania od parametru offset . Jeśli count wartość jest równa zero, cały plik jest wysyłany.

endOfPacket
Boolean

Wartość logiczna określająca, że ten element nie powinien być łączony z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu. Ta flaga służy do szczegółowej kontroli zawartości każdego komunikatu na datagramie lub w gniazdach zorientowanych na komunikaty.

Wyjątki

Parametr filepath nie może mieć wartości null.

Parametry offset i count muszą być większe lub równe zero.

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Ścieżki Universal Naming Convention (UNC) są obsługiwane przez filepath parametr . Jeśli plik znajduje się w bieżącym katalogu roboczym, nie trzeba określać informacji o ścieżce.

Zobacz też

Dotyczy

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

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego zakresu buforu z opcją połączenia tego elementu z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu.

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)

Parametry

buffer
Byte[]

Tablica bajtów danych do wysłania SendPacketsAsync(SocketAsyncEventArgs) przy użyciu metody .

offset
Int32

Przesunięcie ( w bajtach) od początku buffer do lokalizacji w buffer obiekcie , aby rozpocząć wysyłanie danych określonych w parametrze buffer .

count
Int32

Liczba bajtów do wysłania od parametru offset . Jeśli count wartość jest równa zero, nie są wysyłane żadne bajty.

endOfPacket
Boolean

Wartość logiczna określająca, że ten element nie powinien być łączony z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu. Ta flaga służy do szczegółowej kontroli zawartości każdego komunikatu na datagramie lub w gniazdach zorientowanych na komunikaty.

Wyjątki

Parametr buffer nie może mieć wartości null.

Parametry offset i count muszą być większe lub równe zero.

Wartości offset i count muszą być mniejsze niż rozmiar buforu.

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Zobacz też

Dotyczy

SendPacketsElement(String, Int64, Int32)

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego zakresu pliku.

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)

Parametry

filepath
String

Nazwa pliku, który ma zostać przesłany przy użyciu SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int64

Przesunięcie, w bajtach, od początku pliku do lokalizacji w pliku, aby rozpocząć wysyłanie pliku określonego w parametrze filepath .

count
Int32

Liczba bajtów do wysłania rozpoczynająca się od .offset Jeśli count wartość jest równa zero, cały plik jest wysyłany.

Wyjątki

Parametr filepath nie może mieć wartości null.

Parametry offset i count muszą być większe lub równe zero.

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Ścieżki Universal Naming Convention (UNC) są obsługiwane przez filepath parametr . Jeśli plik znajduje się w bieżącym katalogu roboczym, nie trzeba określać informacji o ścieżce.

Dotyczy

SendPacketsElement(String, Int32, Int32)

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego zakresu pliku.

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)

Parametry

filepath
String

Nazwa pliku, który ma zostać przesłany przy użyciu SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int32

Przesunięcie, w bajtach, od początku pliku do lokalizacji w pliku, aby rozpocząć wysyłanie pliku określonego w parametrze filepath .

count
Int32

Liczba bajtów do wysłania od parametru offset . Jeśli count wartość jest równa zero, cały plik jest wysyłany.

Wyjątki

Parametr filepath nie może mieć wartości null.

Parametry offset i count muszą być większe lub równe zero.

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Ścieżki Universal Naming Convention (UNC) są obsługiwane przez filepath parametr . Jeśli plik znajduje się w bieżącym katalogu roboczym, nie trzeba określać informacji o ścieżce.

Zobacz też

Dotyczy

SendPacketsElement(FileStream, Int64, Int32, Boolean)

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego FileStream zakresu obiektu z opcją połączenia tego elementu z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu.

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)

Parametry

fileStream
FileStream

Plik, który ma zostać przesłany przy użyciu SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int64

Przesunięcie, w bajtach, od początku pliku do lokalizacji w pliku, aby rozpocząć wysyłanie bajtów w pliku.

count
Int32

Liczba bajtów do wysłania z parametru przesunięcia. Jeśli liczba jest równa zero, cały plik jest wysyłany.

endOfPacket
Boolean

Określa, że ten element nie powinien być łączony z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu. Ta flaga służy do szczegółowej kontroli zawartości każdego komunikatu na datagramie lub w gniazdach zorientowanych na komunikaty.

Wyjątki

Parametr fileStream musi zostać otwarty dla odczytu asynchronicznego i zapisu.

Parametr fileStream nie może mieć wartości null.

Parametry offset i count muszą być większe lub równe zero.

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Dotyczy

SendPacketsElement(Byte[], Int32, Int32)

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego zakresu buforu.

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)

Parametry

buffer
Byte[]

Tablica bajtów danych do wysłania SendPacketsAsync(SocketAsyncEventArgs) przy użyciu metody .

offset
Int32

Przesunięcie ( w bajtach) od początku buffer do lokalizacji w buffer obiekcie , aby rozpocząć wysyłanie danych określonych w parametrze buffer .

count
Int32

Liczba bajtów do wysłania od parametru offset . Jeśli count wartość jest równa zero, nie są wysyłane żadne bajty.

Wyjątki

Parametr buffer nie może mieć wartości null.

Parametry offset i count muszą być większe lub równe zero.

Wartości offset i count muszą być mniejsze niż rozmiar buforu.

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Zobacz też

Dotyczy

SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego buforu z opcją połączenia tego elementu z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu.

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)

Parametry

buffer
ReadOnlyMemory<Byte>

Liczba ReadOnlyMemory<T> bajtów do wysłania SendPacketsAsync(SocketAsyncEventArgs) przy użyciu metody .

endOfPacket
Boolean

Określa, że ten element nie powinien być łączony z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu. Ta flaga służy do szczegółowej kontroli zawartości każdego komunikatu na datagramie lub w gniazdach zorientowanych na komunikaty.

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Dotyczy

SendPacketsElement(String)

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego pliku.

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)

Parametry

filepath
String

Nazwa pliku, który ma zostać przesłany przy użyciu SendPacketsAsync(SocketAsyncEventArgs) metody .

Wyjątki

Parametr filepath nie może mieć wartości null.

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Ścieżki Universal Naming Convention (UNC) są obsługiwane przez filepath parametr . Jeśli plik znajduje się w bieżącym katalogu roboczym, nie trzeba określać informacji o ścieżce.

Zobacz też

Dotyczy

SendPacketsElement(ReadOnlyMemory<Byte>)

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego buforu.

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

Parametry

buffer
ReadOnlyMemory<Byte>

Liczba ReadOnlyMemory<T> bajtów do wysłania SendPacketsAsync(SocketAsyncEventArgs) przy użyciu metody .

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Dotyczy

SendPacketsElement(FileStream)

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego FileStream obiektu.

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)

Parametry

fileStream
FileStream

Plik, który ma zostać przesłany przy użyciu SendPacketsAsync(SocketAsyncEventArgs) metody .

Wyjątki

fileStream nie jest otwarty dla odczytu asynchronicznego i zapisu.

fileStream nie może mieć wartości null.

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Dotyczy

SendPacketsElement(FileStream, Int64, Int32)

Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs
Źródło:
SendPacketsElement.cs

Inicjuje SendPacketsElement nowe wystąpienie klasy przy użyciu określonego FileStream zakresu obiektu.

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)

Parametry

fileStream
FileStream

Plik, który ma zostać przesłany przy użyciu SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int64

Przesunięcie (w bajtach) od początku pliku do lokalizacji w pliku w celu rozpoczęcia wysyłania bajtów w pliku.

count
Int32

Liczba bajtów do wysłania rozpoczynająca się od .offset Jeśli count wartość jest równa zero, cały plik jest wysyłany.

Wyjątki

Parametr fileStream musi zostać otwarty dla odczytu asynchronicznego i zapisu.

Parametr fileStream nie może mieć wartości null.

Parametry offset i count muszą być większe lub równe zero.

Uwagi

Klasa SendPacketsElement jest używana z właściwością SocketAsyncEventArgs.SendPacketsElements w celu pobrania lub ustawienia buforu danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .

Dotyczy