Sdílet prostřednictvím


SendPacketsElement Konstruktory

Definice

Inicializuje novou instanci SendPacketsElement třídy .

Přetížení

SendPacketsElement(Byte[])

Inicializuje novou instanci SendPacketsElement třídy pomocí zadané vyrovnávací paměti.

SendPacketsElement(String, Int64, Int32, Boolean)

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu souboru s možností zkombinovat tento prvek s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu.

SendPacketsElement(String, Int32, Int32, Boolean)

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu souboru s možností zkombinovat tento prvek s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu.

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

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu vyrovnávací paměti s možností zkombinovat tento prvek s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu.

SendPacketsElement(String, Int64, Int32)

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu souboru.

SendPacketsElement(String, Int32, Int32)

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu souboru.

SendPacketsElement(FileStream, Int64, Int32, Boolean)

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu objektu FileStream s možností zkombinovat tento prvek s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu.

SendPacketsElement(Byte[], Int32, Int32)

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu vyrovnávací paměti.

SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)

Inicializuje novou instanci SendPacketsElement třídy pomocí zadané vyrovnávací paměti s možností zkombinovat tento prvek s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu.

SendPacketsElement(String)

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného souboru.

SendPacketsElement(ReadOnlyMemory<Byte>)

Inicializuje novou instanci SendPacketsElement třídy pomocí zadané vyrovnávací paměti.

SendPacketsElement(FileStream)

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného FileStream objektu.

SendPacketsElement(FileStream, Int64, Int32)

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu objektu FileStream .

SendPacketsElement(Byte[])

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadané vyrovnávací paměti.

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[]

Pole bajtů dat, která se mají odeslat pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

Výjimky

Parametr buffer nemůže být null.

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Viz také

Platí pro

SendPacketsElement(String, Int64, Int32, Boolean)

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu souboru s možností zkombinovat tento prvek s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu.

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

Název souboru, který se má přenést pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int64

Posun v bajtech od začátku souboru do umístění v souboru, aby se začal odesílat soubor zadaný v parametru filepath .

count
Int32

Počet bajtů, které se mají odeslat od parametru offset . Pokud count je nula, odešle se celý soubor.

endOfPacket
Boolean

Určuje, že tento prvek by neměl být kombinován s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu. Tento příznak se používá k podrobnému řízení obsahu každé zprávy v datagramu nebo soketu orientovaném na zprávy.

Výjimky

Parametr filepath nemůže být null.

Parametry offset a count musí být větší než nebo rovno nule.

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Parametr podporuje filepath cesty UNC (Universal Naming Convention). Pokud je soubor v aktuálním pracovním adresáři, není třeba zadávát žádné informace o cestě.

Platí pro

SendPacketsElement(String, Int32, Int32, Boolean)

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu souboru s možností zkombinovat tento prvek s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu.

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

Název souboru, který se má přenést pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int32

Posun v bajtech od začátku souboru do umístění v souboru, aby se začal odesílat soubor zadaný v parametru filepath .

count
Int32

Počet bajtů, které se mají odeslat od parametru offset . Pokud count je nula, odešle se celý soubor.

endOfPacket
Boolean

Logická hodnota, která určuje, že tento prvek by neměl být kombinován s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu. Tento příznak se používá k podrobnému řízení obsahu každé zprávy v datagramu nebo soketu orientovaném na zprávy.

Výjimky

Parametr filepath nemůže být null.

Parametry offset a count musí být větší než nebo rovno nule.

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Parametr podporuje filepath cesty UNC (Universal Naming Convention). Pokud je soubor v aktuálním pracovním adresáři, není třeba zadávát žádné informace o cestě.

Viz také

Platí pro

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

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu vyrovnávací paměti s možností zkombinovat tento prvek s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu.

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[]

Pole bajtů dat, která se mají odeslat pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int32

Posun v bajtech od začátku buffer do umístění v buffer , aby se začala odesílat data zadaná v parametru buffer .

count
Int32

Počet bajtů, které se mají odeslat od parametru offset . Pokud count je nula, nejsou odesílány žádné bajty.

endOfPacket
Boolean

Logická hodnota, která určuje, že tento prvek by neměl být kombinován s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu. Tento příznak se používá k podrobnému řízení obsahu každé zprávy v datagramu nebo soketu orientovaném na zprávy.

Výjimky

Parametr buffer nemůže být null.

Parametry offset a count musí být větší než nebo rovno nule.

Hodnoty offset a count musí být menší než velikost vyrovnávací paměti.

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Viz také

Platí pro

SendPacketsElement(String, Int64, Int32)

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu souboru.

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

Název souboru, který se má přenést pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int64

Posun v bajtech od začátku souboru do umístění v souboru, aby se začal odesílat soubor zadaný v parametru filepath .

count
Int32

Počet bajtů, které se mají odeslat od offset. Pokud count je nula, odešle se celý soubor.

Výjimky

Parametr filepath nemůže být null.

Parametry offset a count musí být větší než nebo rovno nule.

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Parametr podporuje filepath cesty UNC (Universal Naming Convention). Pokud je soubor v aktuálním pracovním adresáři, není třeba zadávát žádné informace o cestě.

Platí pro

SendPacketsElement(String, Int32, Int32)

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu souboru.

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

Název souboru, který se má přenést pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int32

Posun v bajtech od začátku souboru do umístění v souboru, aby se začal odesílat soubor zadaný v parametru filepath .

count
Int32

Počet bajtů, které se mají odeslat od parametru offset . Pokud count je nula, odešle se celý soubor.

Výjimky

Parametr filepath nemůže být null.

Parametry offset a count musí být větší než nebo rovno nule.

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Parametr podporuje filepath cesty UNC (Universal Naming Convention). Pokud je soubor v aktuálním pracovním adresáři, není třeba zadávát žádné informace o cestě.

Viz také

Platí pro

SendPacketsElement(FileStream, Int64, Int32, Boolean)

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu objektu FileStream s možností zkombinovat tento prvek s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu.

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

Soubor, který se má přenést pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int64

Posun v bajtech od začátku souboru do umístění v souboru, aby se začaly odesílat bajty v souboru.

count
Int32

Počet bajtů, které se mají odeslat, počínaje parametrem posunu. Pokud je počet nula, odešle se celý soubor.

endOfPacket
Boolean

Určuje, že tento prvek by neměl být kombinován s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu. Tento příznak se používá k podrobnému řízení obsahu každé zprávy v datagramu nebo soketu orientovaném na zprávy.

Výjimky

Parametr fileStream musí být otevřen pro asynchronní čtení a zápis.

Parametr fileStream nemůže být null.

Parametry offset a count musí být větší než nebo rovno nule.

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Platí pro

SendPacketsElement(Byte[], Int32, Int32)

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu vyrovnávací paměti.

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[]

Pole bajtů dat, která se mají odeslat pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int32

Posun v bajtech od začátku buffer do umístění v buffer , aby se začala odesílat data zadaná v parametru buffer .

count
Int32

Počet bajtů, které se mají odeslat od parametru offset . Pokud count je nula, nejsou odesílány žádné bajty.

Výjimky

Parametr buffer nemůže být null.

Parametry offset a count musí být větší než nebo rovno nule.

Hodnoty offset a count musí být menší než velikost vyrovnávací paměti.

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Viz také

Platí pro

SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadané vyrovnávací paměti s možností zkombinovat tento prvek s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu.

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>

Počet ReadOnlyMemory<T> bajtů k odeslání pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

endOfPacket
Boolean

Určuje, že tento prvek by neměl být kombinován s dalším prvkem v jediném požadavku odeslání z vrstvy soketů do přenosu. Tento příznak se používá k podrobnému řízení obsahu každé zprávy v datagramu nebo soketu orientovaném na zprávy.

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Platí pro

SendPacketsElement(String)

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného souboru.

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

Název souboru, který se má přenést pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

Výjimky

Parametr filepath nemůže být null.

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Parametr podporuje filepath cesty UNC (Universal Naming Convention). Pokud je soubor v aktuálním pracovním adresáři, není třeba zadávát žádné informace o cestě.

Viz také

Platí pro

SendPacketsElement(ReadOnlyMemory<Byte>)

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadané vyrovnávací paměti.

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>

Počet ReadOnlyMemory<T> bajtů k odeslání pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Platí pro

SendPacketsElement(FileStream)

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného FileStream objektu.

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

Soubor, který se má přenést pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

Výjimky

fileStream není otevřen pro asynchronní čtení a zápis.

fileStream nesmí mít hodnotu null.

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Platí pro

SendPacketsElement(FileStream, Int64, Int32)

Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs
Zdroj:
SendPacketsElement.cs

Inicializuje novou instanci SendPacketsElement třídy pomocí zadaného rozsahu objektu FileStream .

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

Soubor, který se má přenést pomocí SendPacketsAsync(SocketAsyncEventArgs) metody .

offset
Int64

Posun v bajtech od začátku souboru do umístění v souboru, aby se začaly odesílat bajty v souboru.

count
Int32

Počet bajtů, které se mají odeslat od offset. Pokud count je nula, odešle se celý soubor.

Výjimky

Parametr fileStream musí být otevřen pro asynchronní čtení a zápis.

Parametr fileStream nemůže být null.

Parametry offset a count musí být větší než nebo rovno nule.

Poznámky

Třída se SendPacketsElement používá s SocketAsyncEventArgs.SendPacketsElements vlastností k získání nebo nastavení datové vyrovnávací paměti nebo souboru, který se má odeslat pomocí Socket.SendPacketsAsync metody .

Platí pro