Class OutputStream
OutputStream class
서로게이트 스트림은 실제 출력 스트림을 래핑하고 이에 대한 액세스를 제어합니다. OutputStream
출력 스트림의 위치를 설명하는 URI 데이터를 포함합니다.
public class OutputStream : Stream
생성자
이름 | 설명 |
---|
OutputStream(Stream, string) | 의 새 인스턴스를 초기화합니다.OutputStream 클래스. |
속성
이름 | 설명 |
---|
override CanRead { get; } | 래핑된 출력 스트림이 읽기를 지원하는지 여부를 나타내는 값을 가져옵니다. |
override CanSeek { get; } | 래핑된 출력 스트림이 검색을 지원하는지 여부를 나타내는 값을 가져옵니다. |
override CanWrite { get; } | 래핑된 출력 스트림이 쓰기를 지원하는지 여부를 나타내는 값을 가져옵니다. |
override Length { get; } | 래핑된 출력 스트림의 바이트 길이를 가져옵니다. |
override Position { get; set; } | 래핑된 출력 스트림 내의 위치를 가져오거나 설정합니다. |
Uri { get; } | 스트림 위치의 URI를 가져옵니다. |
행동 양식
이름 | 설명 |
---|
override Close() | 래핑된 출력 스트림과 현재 스트림을 닫습니다. |
override Flush() | 래핑된 출력 스트림에 대한 모든 버퍼를 지우고 버퍼링된 데이터가 기본 장치에 기록되도록 합니다. |
override Read(byte[], int, int) | 래핑된 출력 stream 에서 바이트 시퀀스를 읽고 읽은 바이트 수만큼 스트림 내의 위치를 이동합니다. |
override Seek(long, SeekOrigin) | 래핑된 출력 스트림 내의 위치를 설정합니다. |
override SetLength(long) | 래핑된 출력 스트림의 길이를 설정합니다. |
override Write(byte[], int, int) | 래핑된 output 스트림에 바이트 시퀀스를 쓰고 이 스트림 내의 현재 위치를 쓰여진 바이트 수만큼 앞으로 이동합니다. |
또한보십시오