Cursor 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Cursor는 MessageQueue의 메시지를 읽을 때 큐의 특정 위치를 유지하는 데 사용됩니다.
public ref class Cursor sealed : IDisposable
public sealed class Cursor : IDisposable
type Cursor = class
interface IDisposable
Public NotInheritable Class Cursor
Implements IDisposable
- 상속
-
Cursor
- 구현
설명
커서를 가져오려면를 MessageQueue를 호출 합니다 CreateCursor 메서드는 큐에 대 한 합니다.
A Cursor 같은 메서드와 함께 사용 됩니다 Peek(TimeSpan, Cursor, PeekAction) 및 Receive(TimeSpan, Cursor) 큐 맨 앞에 없는 메시지를 읽으려면 해야 합니다. 동기적 또는 비동기적으로 메시지를 읽는 것이 여기 있습니다. 커서는 큐의 첫 번째 메시지만 읽는 데 사용할 필요가 없습니다.
트랜잭션 내에서 메시지를 읽을 때 메시지 큐 롤백되지 않습니다 커서 이동 트랜잭션이 중단 됩니다. 예를 들어, 두 개의 메시지를 A1과 A2를 사용 하 여 큐가 있습니다. A1 트랜잭션이 있는 동안 메시지를 제거 하면 메시지 큐 메시지 A2 커서를 이동 합니다. 그러나 어떤 이유로 트랜잭션이 중단 되 면 메시지 A1은 다시 삽입 큐 하지만 커서 메시지 A2 포인팅 남아 있습니다.
커서를 닫으려면 호출 Close합니다.
메서드
Close() |
메시지 큐에서 연결된 리소스를 해제할 수 있도록 커서를 닫습니다. |
Dispose() |
Cursor에서 사용하는 모든 리소스를 해제합니다. |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
Finalize() |
개체가 삭제될 때 커서가 지워지도록 합니다. |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
적용 대상
추가 정보
.NET