Stream.Position 속성


파생 클래스에서 재정의되면 현재 스트림 내의 위치를 가져오거나 설정합니다.When overridden in a derived class, gets or sets the position within the current stream.

 abstract property long Position { long get(); void set(long value); };
public abstract long Position { get; set; }
member this.Position : int64 with get, set
Public MustOverride Property Position As Long

속성 값


스트림 내의 현재 위치입니다.The current position within the stream.


I/O 오류가 발생했습니다.An I/O error occurs.

스트림이 검색을 지원하지 않습니다.The stream does not support seeking.

스트림이 닫힌 후에 메서드가 호출되었습니다.Methods were called after the stream was closed.


스트림은 위치를 가져오거나 설정 하기 위한 검색을 지원 해야 합니다.The stream must support seeking to get or set the position. CanSeek스트림에서 검색을 지원 하는지 여부를 확인 하려면 속성을 사용 합니다.Use the CanSeek property to determine whether the stream supports seeking.

스트림 길이를 초과 하는 위치에 대 한 검색은 지원 됩니다.Seeking to any location beyond the length of the stream is supported.

Position속성은 사용, 건너뜀 또는 둘 다의 스트림에서 바이트 수를 추적 하지 않습니다.The Position property does not keep track of the number of bytes from the stream that have been consumed, skipped, or both.

적용 대상

추가 정보