PreAllocatedOverlapped 클래스
정의
네이티브 중첩된 I/O 작업에 대한 미리 할당된 상태를 나타냅니다.Represents pre-allocated state for native overlapped I/O operations.
public ref class PreAllocatedOverlapped sealed : IDisposable
public sealed class PreAllocatedOverlapped : IDisposable
type PreAllocatedOverlapped = class
interface IDisposable
Public NotInheritable Class PreAllocatedOverlapped
Implements IDisposable
- 상속
-
PreAllocatedOverlapped
- 구현
생성자
PreAllocatedOverlapped(IOCompletionCallback, Object, Object) |
PreAllocatedOverlapped 클래스의 새 인스턴스를 초기화하고 각 비동기 I/O 작업이 완료될 때 호출할 대리자, 컨텍스트를 제공하는 사용자 제공 개체, 버퍼로 사용되는 관리되는 개체를 지정합니다.Initializes a new instance of the PreAllocatedOverlapped class and specifies a delegate to invoke when each asynchronous I/O operation is complete, a user-provided object that provides context, and managed objects that serve as buffers. |
메서드
Dispose() |
이 PreAllocatedOverlapped 인스턴스와 연결된 리소스를 해제합니다.Frees the resources associated with this PreAllocatedOverlapped instance. |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다.Determines whether the specified object is equal to the current object. (다음에서 상속됨 Object) |
Finalize() |
현재 인스턴스가 가비지 수집으로 회수되기 전에 관리되지 않는 리소스를 해제합니다.Frees unmanaged resources before the current instance is reclaimed by garbage collection. |
GetHashCode() |
기본 해시 함수로 작동합니다.Serves as the default hash function. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object. (다음에서 상속됨 Object) |