SendPacketsElement Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy SendPacketsElement.
Przeciążenia
| Nazwa | Opis |
|---|---|
| SendPacketsElement(Byte[]) |
Inicjuje nowe wystąpienie SendPacketsElement 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 nowe wystąpienie SendPacketsElement klasy przy użyciu określonego zakresu pliku. |
| SendPacketsElement(String, Int32, Int32) |
Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego zakresu pliku. |
| SendPacketsElement(FileStream, Int64, Int32, Boolean) |
Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego zakresu FileStream 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 nowe wystąpienie SendPacketsElement klasy przy użyciu określonego pliku. |
| SendPacketsElement(ReadOnlyMemory<Byte>) |
Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego buforu. |
| SendPacketsElement(FileStream) |
Inicjuje nowe wystąpienie SendPacketsElement klasy przy użyciu określonego FileStream obiektu. |
| SendPacketsElement(FileStream, Int64, Int32) |
Inicjuje nowe wystąpienie SendPacketsElement 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
- Źródło:
- SendPacketsElement.cs
- Źródło:
- SendPacketsElement.cs
Inicjuje nowe wystąpienie SendPacketsElement 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ą w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements 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
- Ź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 w celu rozpoczęcia wysyłania pliku określonego w parametrze filepath .
- count
- Int32
Liczba bajtów do wysłania od parametru offset . Jeśli count ma wartość zero, cały plik jest wysyłany.
- endOfPacket
- Boolean
Określa, że ten element nie powinien być połączony z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu. Ta flaga służy do szczegółowej kontroli nad zawartością każdego komunikatu na datagramie lub w gniazdach zorientowanych na komunikaty.
Wyjątki
Parametr filepath nie może mieć nullwartości .
Parametry offset i count muszą być większe lub równe zero.
Uwagi
Klasa SendPacketsElement jest używana z właściwością w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements 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ć żadnych 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
- Ź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 w celu rozpoczęcia wysyłania pliku określonego w parametrze filepath .
- count
- Int32
Liczba bajtów do wysłania od parametru offset . Jeśli count ma wartość 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 nad 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ą w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements 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ć żadnych informacji o ścieżce.
Zobacz też
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Dotyczy
SendPacketsElement(Byte[], Int32, Int32, Boolean)
- Źródło:
- SendPacketsElement.cs
- Źródło:
- SendPacketsElement.cs
- Ź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 z parametru offset . Jeśli count ma wartość 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 nad 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ą w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .
Zobacz też
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Dotyczy
SendPacketsElement(String, Int64, Int32)
- Źródło:
- SendPacketsElement.cs
- Źródło:
- SendPacketsElement.cs
- Ź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.
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 w celu rozpoczęcia wysyłania pliku określonego w parametrze filepath .
- count
- Int32
Liczba bajtów do wysłania rozpoczynająca się od offset. Jeśli count ma wartość zero, cały plik jest wysyłany.
Wyjątki
Parametr filepath nie może mieć nullwartości .
Parametry offset i count muszą być większe lub równe zero.
Uwagi
Klasa SendPacketsElement jest używana z właściwością w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements 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ć żadnych informacji o ścieżce.
Dotyczy
SendPacketsElement(String, Int32, Int32)
- Źródło:
- SendPacketsElement.cs
- Źródło:
- SendPacketsElement.cs
- Ź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.
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 w celu rozpoczęcia wysyłania pliku określonego w parametrze filepath .
- count
- Int32
Liczba bajtów do wysłania od parametru offset . Jeśli count ma wartość 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ą w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements 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ć żadnych informacji o ścieżce.
Zobacz też
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Dotyczy
SendPacketsElement(FileStream, Int64, Int32, Boolean)
- Źródło:
- SendPacketsElement.cs
- Źródło:
- SendPacketsElement.cs
- Ź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 FileStream 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 w celu rozpoczęcia wysyłania bajtów w pliku.
- count
- Int32
Liczba bajtów do wysłania z parametru przesunięcia. Jeśli liczba wynosi zero, cały plik jest wysyłany.
- endOfPacket
- Boolean
Określa, że ten element nie powinien być połączony z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu. Ta flaga służy do szczegółowej kontroli nad zawartością każdego komunikatu na datagramie lub w gniazdach zorientowanych na komunikaty.
Wyjątki
Parametr fileStream musi zostać otwarty dla asynchronicznego odczytywania i zapisywania.
Parametr fileStream nie może mieć nullwartości .
Parametry offset i count muszą być większe lub równe zero.
Uwagi
Klasa SendPacketsElement jest używana z właściwością w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements 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
- Ź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 ma wartość 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ą w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .
Zobacz też
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Dotyczy
SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)
- Źródło:
- SendPacketsElement.cs
- Źródło:
- SendPacketsElement.cs
- Ź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ć połączony z następnym elementem w jednym żądaniu wysyłania z warstwy gniazd do transportu. Ta flaga służy do szczegółowej kontroli nad zawartością każdego komunikatu na datagramie lub w gniazdach zorientowanych na komunikaty.
Uwagi
Klasa SendPacketsElement jest używana z właściwością w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements 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
- Źródło:
- SendPacketsElement.cs
- Źródło:
- SendPacketsElement.cs
Inicjuje nowe wystąpienie SendPacketsElement 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ą w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements 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ć żadnych 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
- Źródło:
- SendPacketsElement.cs
- Źródło:
- SendPacketsElement.cs
Inicjuje nowe wystąpienie SendPacketsElement 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ą w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements 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
- Źródło:
- SendPacketsElement.cs
- Źródło:
- SendPacketsElement.cs
Inicjuje nowe wystąpienie SendPacketsElement 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 asynchronicznego odczytywania i zapisywania.
fileStream nie może mieć wartości null.
Uwagi
Klasa SendPacketsElement jest używana z właściwością w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements 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
- Źródło:
- SendPacketsElement.cs
- Źródło:
- SendPacketsElement.cs
Inicjuje nowe wystąpienie SendPacketsElement 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 ma wartość zero, cały plik jest wysyłany.
Wyjątki
Parametr fileStream musi zostać otwarty dla asynchronicznego odczytywania i zapisywania.
Parametr fileStream nie może mieć nullwartości .
Parametry offset i count muszą być większe lub równe zero.
Uwagi
Klasa SendPacketsElement jest używana z właściwością w celu pobrania lub ustawienia buforu SocketAsyncEventArgs.SendPacketsElements danych lub pliku do wysłania Socket.SendPacketsAsync przy użyciu metody .