SendPacketsElement 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
일 수 없습니다.
offset
및 count
매개 변수가 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인 경우
offset
및 count
매개 변수가 0보다 작은 경우
설명
SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.
UNC(범용 명명 규칙) 경로는 매개 변수에서 filepath
지원됩니다. 파일이 현재 작업 디렉터리에 있는 경우 경로 정보를 지정할 필요가 없습니다.
추가 정보
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
적용 대상
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인 경우
설명
SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.
추가 정보
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
적용 대상
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
일 수 없습니다.
offset
및 count
매개 변수가 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인 경우
offset
및 count
매개 변수가 0보다 작은 경우
설명
SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.
UNC(범용 명명 규칙) 경로는 매개 변수에서 filepath
지원됩니다. 파일이 현재 작업 디렉터리에 있는 경우 경로 정보를 지정할 필요가 없습니다.
추가 정보
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
적용 대상
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
일 수 없습니다.
offset
및 count
매개 변수가 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인 경우
설명
SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.
추가 정보
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
적용 대상
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
일 수 없습니다.
offset
및 count
매개 변수가 0보다 작은 경우
설명
SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.
적용 대상
.NET