다음을 통해 공유


SendPacketsElement 생성자

정의

SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

오버로드

SendPacketsElement(Byte[])

지정된 버퍼를 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

SendPacketsElement(String, Int64, Int32, Boolean)

소켓 레이어에서 전송 레이어로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하는 옵션과 함께 지정된 범위의 파일을 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

SendPacketsElement(String, Int32, Int32, Boolean)

소켓 레이어에서 전송 레이어로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하는 옵션과 함께 지정된 범위의 파일을 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

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

소켓 레이어에서 전송 레이어로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하는 옵션과 함께 지정된 범위의 버퍼를 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

SendPacketsElement(String, Int64, Int32)

지정된 범위의 파일을 사용하여 SendPacketsElement 클래스의 새로운 인스턴스를 초기화합니다.

SendPacketsElement(String, Int32, Int32)

지정된 범위의 파일을 사용하여 SendPacketsElement 클래스의 새로운 인스턴스를 초기화합니다.

SendPacketsElement(FileStream, Int64, Int32, Boolean)

소켓 레이어에서 전송 레이어로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하는 옵션과 함께 지정된 범위의 FileStream 개체를 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

SendPacketsElement(Byte[], Int32, Int32)

지정된 범위의 버퍼를 사용하여 SendPacketsElement 클래스의 새로운 인스턴스를 초기화합니다.

SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)

소켓 계층에서 전송으로의 SendPacketsElement 단일 송신 요청에서 이 요소를 다음 요소와 결합하는 옵션과 함께 지정된 버퍼를 사용하여 클래스의 새 instance 초기화합니다.

SendPacketsElement(String)

지정된 파일을 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

SendPacketsElement(ReadOnlyMemory<Byte>)

지정된 버퍼를 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

SendPacketsElement(FileStream)

지정된 FileStream 개체를 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

SendPacketsElement(FileStream, Int64, Int32)

지정된 범위의 FileStream 개체를 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

SendPacketsElement(Byte[])

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

지정된 버퍼를 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

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

매개 변수

buffer
Byte[]

SendPacketsAsync(SocketAsyncEventArgs) 메서드를 사용하여 보낼 데이터의 바이트 배열입니다.

예외

buffer 매개 변수가 null인 경우

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

추가 정보

적용 대상

SendPacketsElement(String, Int64, Int32, Boolean)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

소켓 레이어에서 전송 레이어로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하는 옵션과 함께 지정된 범위의 파일을 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

filepath
String

SendPacketsAsync(SocketAsyncEventArgs) 메서드를 사용하여 전송할 파일의 이름입니다.

offset
Int64

파일의 시작 부분부터 파일에서 filepath 매개 변수에 지정된 파일을 보내기 시작하는 위치까지의 오프셋(바이트)입니다.

count
Int32

offset 매개 변수에서 시작하여 보낼 바이트 수입니다. count가 0이면 전체 파일이 전송됩니다.

endOfPacket
Boolean

소켓 레이어에서 전송 레이어로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하지 않도록 지정합니다. 이 플래그는 데이터그램 또는 메시지 지향 소켓에서 각 메시지의 콘텐츠를 세밀하게 제어하는 데 사용됩니다.

예외

filepath 매개 변수는 null일 수 없습니다.

offsetcount 매개 변수가 0보다 작은 경우

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

UNC(범용 명명 규칙) 경로는 매개 변수에서 filepath 지원됩니다. 파일이 현재 작업 디렉터리에 있는 경우 경로 정보를 지정할 필요가 없습니다.

적용 대상

SendPacketsElement(String, Int32, Int32, Boolean)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

소켓 레이어에서 전송 레이어로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하는 옵션과 함께 지정된 범위의 파일을 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

filepath
String

SendPacketsAsync(SocketAsyncEventArgs) 메서드를 사용하여 전송할 파일의 이름입니다.

offset
Int32

파일의 시작 부분부터 파일에서 filepath 매개 변수에 지정된 파일을 보내기 시작하는 위치까지의 오프셋(바이트)입니다.

count
Int32

offset 매개 변수에서 시작하여 보낼 바이트 수입니다. count가 0이면 전체 파일이 전송됩니다.

endOfPacket
Boolean

소켓 계층에서 전송 계층으로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하지 않도록 지정하는 부울 값입니다. 이 플래그는 데이터그램 또는 메시지 지향 소켓에서 각 메시지의 콘텐츠를 세밀하게 제어하는 데 사용됩니다.

예외

filepath 매개 변수가 null인 경우

offsetcount 매개 변수가 0보다 작은 경우

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

UNC(범용 명명 규칙) 경로는 매개 변수에서 filepath 지원됩니다. 파일이 현재 작업 디렉터리에 있는 경우 경로 정보를 지정할 필요가 없습니다.

추가 정보

적용 대상

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

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

소켓 레이어에서 전송 레이어로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하는 옵션과 함께 지정된 범위의 버퍼를 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

buffer
Byte[]

SendPacketsAsync(SocketAsyncEventArgs) 메서드를 사용하여 보낼 데이터의 바이트 배열입니다.

offset
Int32

buffer의 시작 부분부터 buffer에서 buffer 매개 변수에 지정된 데이터를 보내기 시작하는 위치까지의 오프셋(바이트)입니다.

count
Int32

offset 매개 변수에서 시작하여 보낼 바이트 수입니다. count가 0이면 바이트가 전송되지 않습니다.

endOfPacket
Boolean

소켓 계층에서 전송 계층으로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하지 않도록 지정하는 부울 값입니다. 이 플래그는 데이터그램 또는 메시지 지향 소켓에서 각 메시지의 콘텐츠를 세밀하게 제어하는 데 사용됩니다.

예외

buffer 매개 변수가 null인 경우

offsetcount 매개 변수가 0보다 작은 경우

countoffset 버퍼 크기보다 작아야 합니다.

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

추가 정보

적용 대상

SendPacketsElement(String, Int64, Int32)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

지정된 범위의 파일을 사용하여 SendPacketsElement 클래스의 새로운 인스턴스를 초기화합니다.

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)

매개 변수

filepath
String

SendPacketsAsync(SocketAsyncEventArgs) 메서드를 사용하여 전송할 파일의 이름입니다.

offset
Int64

파일의 시작 부분부터 파일에서 filepath 매개 변수에 지정된 파일을 보내기 시작하는 위치까지의 오프셋(바이트)입니다.

count
Int32

offset 매개 변수부터 시작하여 보낼 바이트 수입니다. count가 0이면 전체 파일이 전송됩니다.

예외

filepath 매개 변수는 null일 수 없습니다.

offsetcount 매개 변수가 0보다 작은 경우

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

UNC(범용 명명 규칙) 경로는 매개 변수에서 filepath 지원됩니다. 파일이 현재 작업 디렉터리에 있는 경우 경로 정보를 지정할 필요가 없습니다.

적용 대상

SendPacketsElement(String, Int32, Int32)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

지정된 범위의 파일을 사용하여 SendPacketsElement 클래스의 새로운 인스턴스를 초기화합니다.

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)

매개 변수

filepath
String

SendPacketsAsync(SocketAsyncEventArgs) 메서드를 사용하여 전송할 파일의 이름입니다.

offset
Int32

파일의 시작 부분부터 파일에서 filepath 매개 변수에 지정된 파일을 보내기 시작하는 위치까지의 오프셋(바이트)입니다.

count
Int32

offset 매개 변수에서 시작하여 보낼 바이트 수입니다. count가 0이면 전체 파일이 전송됩니다.

예외

filepath 매개 변수가 null인 경우

offsetcount 매개 변수가 0보다 작은 경우

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

UNC(범용 명명 규칙) 경로는 매개 변수에서 filepath 지원됩니다. 파일이 현재 작업 디렉터리에 있는 경우 경로 정보를 지정할 필요가 없습니다.

추가 정보

적용 대상

SendPacketsElement(FileStream, Int64, Int32, Boolean)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

소켓 레이어에서 전송 레이어로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하는 옵션과 함께 지정된 범위의 FileStream 개체를 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

fileStream
FileStream

SendPacketsAsync(SocketAsyncEventArgs) 메서드를 사용하여 전송할 파일입니다.

offset
Int64

파일의 시작 부분부터 파일의 바이트를 보내기 시작하는 파일의 위치까지의 오프셋(바이트)입니다.

count
Int32

오프셋 매개 변수에서 시작하여 보낼 바이트 수입니다. count가 0이면 전체 파일이 전송됩니다.

endOfPacket
Boolean

소켓 레이어에서 전송 레이어로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하지 않도록 지정합니다. 이 플래그는 데이터그램 또는 메시지 지향 소켓에서 각 메시지의 콘텐츠를 세밀하게 제어하는 데 사용됩니다.

예외

비동기 읽기 및 쓰기를 위해 fileStream 매개 변수를 열어야 합니다.

fileStream 매개 변수는 null일 수 없습니다.

offsetcount 매개 변수가 0보다 작은 경우

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

적용 대상

SendPacketsElement(Byte[], Int32, Int32)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

지정된 범위의 버퍼를 사용하여 SendPacketsElement 클래스의 새로운 인스턴스를 초기화합니다.

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)

매개 변수

buffer
Byte[]

SendPacketsAsync(SocketAsyncEventArgs) 메서드를 사용하여 보낼 데이터의 바이트 배열입니다.

offset
Int32

buffer의 시작 부분부터 buffer에서 buffer 매개 변수에 지정된 데이터를 보내기 시작하는 위치까지의 오프셋(바이트)입니다.

count
Int32

offset 매개 변수에서 시작하여 보낼 바이트 수입니다. count가 0이면 바이트가 전송되지 않습니다.

예외

buffer 매개 변수가 null인 경우

offsetcount 매개 변수가 0보다 작은 경우

countoffset 버퍼 크기보다 작아야 합니다.

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

추가 정보

적용 대상

SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

소켓 계층에서 전송으로의 SendPacketsElement 단일 송신 요청에서 이 요소를 다음 요소와 결합하는 옵션과 함께 지정된 버퍼를 사용하여 클래스의 새 instance 초기화합니다.

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)

매개 변수

buffer
ReadOnlyMemory<Byte>

ReadOnlyMemory<T> 메서드를 사용하여 보낼 바이트 수입니다SendPacketsAsync(SocketAsyncEventArgs).

endOfPacket
Boolean

소켓 레이어에서 전송 레이어로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하지 않도록 지정합니다. 이 플래그는 데이터그램 또는 메시지 지향 소켓에서 각 메시지의 콘텐츠를 세밀하게 제어하는 데 사용됩니다.

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

적용 대상

SendPacketsElement(String)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

지정된 파일을 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

filepath
String

SendPacketsAsync(SocketAsyncEventArgs) 메서드를 사용하여 전송할 파일의 이름입니다.

예외

filepath 매개 변수가 null인 경우

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

UNC(범용 명명 규칙) 경로는 매개 변수에서 filepath 지원됩니다. 파일이 현재 작업 디렉터리에 있는 경우 경로 정보를 지정할 필요가 없습니다.

추가 정보

적용 대상

SendPacketsElement(ReadOnlyMemory<Byte>)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

지정된 버퍼를 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

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

매개 변수

buffer
ReadOnlyMemory<Byte>

ReadOnlyMemory<T> 메서드를 사용하여 보낼 바이트 수입니다SendPacketsAsync(SocketAsyncEventArgs).

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

적용 대상

SendPacketsElement(FileStream)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

지정된 FileStream 개체를 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

fileStream
FileStream

SendPacketsAsync(SocketAsyncEventArgs) 메서드를 사용하여 전송할 파일입니다.

예외

fileStream은 비동기 읽기 및 쓰기용으로 열려 있지 않습니다.

fileStream이 null인 경우

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

적용 대상

SendPacketsElement(FileStream, Int64, Int32)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

지정된 범위의 FileStream 개체를 사용하여 SendPacketsElement 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

fileStream
FileStream

SendPacketsAsync(SocketAsyncEventArgs) 메서드를 사용하여 전송할 파일입니다.

offset
Int64

파일의 시작 부분부터 파일의 바이트를 보내기 시작하는 파일의 위치까지의 오프셋(바이트)입니다.

count
Int32

offset 매개 변수부터 시작하여 보낼 바이트 수입니다. count가 0이면 전체 파일이 전송됩니다.

예외

비동기 읽기 및 쓰기를 위해 fileStream 매개 변수를 열어야 합니다.

fileStream 매개 변수는 null일 수 없습니다.

offsetcount 매개 변수가 0보다 작은 경우

설명

SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

적용 대상