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 스트림에 바이트 시퀀스를 쓰고 이 스트림 내의 현재 위치를 쓰여진 바이트 수만큼 앞으로 이동합니다.

또한보십시오