다음을 통해 공유


SendPacketsElement 클래스

정의

SendPacketsElement 배열의 요소를 나타냅니다.

public ref class SendPacketsElement
public class SendPacketsElement
type SendPacketsElement = class
Public Class SendPacketsElement
상속
SendPacketsElement

설명

SendPacketsElement 강화 하기 위해 클래스는를 Socket 가장 높은 성능을 달성 하기 위해 비동기 네트워크 I/O를 사용 하는 서버 애플리케이션 사용에 대 한 클래스. SendPacketsElement 클래스는 메서드를 SocketAsyncEventArgs.SendPacketsElements 사용하여 보낼 데이터 버퍼 또는 파일을 얻거나 설정하기 위해 속성과 Socket.SendPacketsAsync 함께 사용됩니다.

생성자

SendPacketsElement(Byte[])

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

SendPacketsElement(Byte[], Int32, Int32)

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

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

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

SendPacketsElement(FileStream)

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

SendPacketsElement(FileStream, Int64, Int32)

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

SendPacketsElement(FileStream, Int64, Int32, Boolean)

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

SendPacketsElement(ReadOnlyMemory<Byte>)

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

SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)

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

SendPacketsElement(String)

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

SendPacketsElement(String, Int32, Int32)

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

SendPacketsElement(String, Int32, Int32, Boolean)

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

SendPacketsElement(String, Int64, Int32)

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

SendPacketsElement(String, Int64, Int32, Boolean)

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

속성

Buffer

buffer 매개 변수를 사용하여 SendPacketsElement 개체를 초기화하는 경우 보낼 버퍼를 가져옵니다.

Count

보낼 바이트 수를 가져옵니다.

EndOfPacket

소켓 계층에서 전송 계층으로 전달되는 단일 보내기 요청에서 이 요소를 다음 요소와 결합하지 않는지 여부를 나타내는 부울 값을 가져옵니다.

FilePath

filepath 매개 변수를 사용하여 SendPacketsElement 개체를 초기화하는 경우 보낼 파일의 이름을 가져옵니다.

FileStream

FileStream 매개 변수를 사용하여 SendPacketsElement 개체를 초기화하는 경우 보낼 파일의 개체 표현을 가져옵니다.

MemoryBuffer

buffer 매개 변수를 사용하여 SendPacketsElement 개체를 초기화하는 경우 보낼 버퍼를 가져옵니다.

Offset

데이터 버퍼 또는 파일의 시작 부분부터 버퍼 또는 파일에서 데이터를 보내기 시작하는 위치까지의 오프셋(바이트)을 가져옵니다.

OffsetLong

데이터 버퍼 또는 파일의 시작 부분부터 버퍼 또는 파일에서 데이터를 보내기 시작하는 위치까지의 오프셋(바이트)을 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

스레드 보안

이 클래스의 인스턴스는 스레드로부터 안전합니다.

추가 정보