SendPacketsElement Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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é
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
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é
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
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é
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
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é
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
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 .