Class FileStreamContainer
내용물
[
숨다
]FileStreamContainer class
파일 스트림 처리 도우미.
public sealed class FileStreamContainer : StreamContainer
속성
이름 | 설명 |
---|---|
virtual CanRead { get; } | 스트림이 읽기를 지원하는지 여부를 나타내는 값을 가져옵니다. |
virtual CanSeek { get; } | 스트림이 검색을 지원하는지 여부를 나타내는 값을 가져옵니다. |
virtual CanWrite { get; } | 스트림이 쓰기를 지원하는지 여부를 나타내는 값을 가져옵니다. |
Disposed { get; } | 이 인스턴스가 삭제되었는지 여부를 나타내는 값을 가져옵니다. |
FilePath { get; } | 파일 경로를 가져옵니다. |
IsCreated { get; } | 스트림이 명시적으로 생성되었는지 여부를 나타내는 값을 가져옵니다. |
virtual IsStreamDisposedOnClose { get; } | 이 스트림이 닫힐 때 폐기되는지 여부를 나타내는 값을 가져옵니다. |
IsTemporal { get; set; } | 스트림이 일시적인지 여부를 나타내는 값을 가져오거나 설정합니다. |
virtual Length { get; set; } | 스트림 길이를 바이트 단위로 가져오거나 설정합니다. 이 값은 다음보다 작습니다.LengthStreamContainer 생성자에 전달된 시작 스트림 위치로. |
virtual Position { get; set; } | 스트림 내의 현재 위치를 가져오거나 설정합니다. 이 값은 StreamContainer 생성자에 전달된 시작 스트림 위치로부터의 오프셋을 나타냅니다. |
virtual Stream { get; } | 데이터 스트림을 가져옵니다. |
SyncRoot { get; } | 동기화된 리소스에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다. |
행동 양식
이름 | 설명 |
---|---|
static CreateFileStream(string, bool) | 새 파일 스트림을 만듭니다. |
static OpenFileStream(string) | 기존 파일 스트림을 엽니다. 파일 스트림이 존재하지 않으면 적절한 예외가 발생합니다. |
Dispose() | 현재 인스턴스를 삭제합니다. |
virtual Flush() | 이 스트림에 대한 모든 버퍼를 지우고 버퍼링된 데이터가 기본 장치에 기록되도록 합니다. |
virtual Read(byte[]) | 바이트를 읽어 지정된 바이트 버퍼를 채웁니다. |
virtual Read(byte[], int, int) | 현재 스트림에서 바이트 시퀀스를 읽고 읽은 바이트 수만큼 스트림 내의 위치를 앞으로 이동합니다. |
virtual ReadByte() | 스트림에서 바이트를 읽고 스트림 내의 위치를 1바이트씩 앞으로 이동하거나 스트림 끝에 있으면 -1을 반환합니다. |
virtual Save(Stream) | 스트림의 데이터를 지정된 스트림에 저장(복사)합니다. 기본 버퍼 크기 사용ReadWriteBytesCount 그리고 스트림Length 값. |
virtual Save(string) | 스트림의 데이터를 지정된 스트림에 저장(복사)합니다. 기본 버퍼 크기 사용ReadWriteBytesCount 그리고 스트림Length 값. |
virtual Save(Stream, int) | 모든 스트림의 데이터를 지정된 스트림에 저장(복사)합니다. 스트림 사용Length 값. |
virtual Save(string, int) | 스트림의 데이터를 지정된 스트림에 저장(복사)합니다. 스트림 사용Length 값. |
virtual Save(Stream, int, long) | 스트림의 데이터를 지정된 스트림에 저장(복사)합니다. |
virtual Save(string, int, long) | 스트림의 데이터를 지정된 스트림에 저장(복사)합니다. |
virtual Seek(long, SeekOrigin) | 현재 스트림 내의 위치를 설정합니다. |
virtual SeekBegin() | 스트림 위치를 스트림의 시작 부분으로 설정합니다. 이 값은 StreamContainer 생성자에 전달된 시작 스트림 위치로부터의 오프셋을 나타냅니다. |
virtual ToBytes() | 스트림 데이터를Byte 배열. |
virtual ToBytes(long, long) | 스트림 데이터를Byte 배열. |
virtual Write(byte[]) | 지정된 모든 바이트를 스트림에 씁니다. |
virtual Write(byte[], int, int) | 바이트 시퀀스를 현재 스트림에 쓰고 이 스트림 내에서 현재 위치를 쓴 바이트 수만큼 앞으로 이동합니다. |
virtual WriteByte(byte) | 스트림의 현재 위치에 바이트를 쓰고 스트림 내의 위치를 1바이트씩 앞으로 이동합니다. |
virtual WriteTo(StreamContainer) | 포함된 데이터를 다른 데이터로 복사합니다.StreamContainer . |
virtual WriteTo(StreamContainer, long) | 포함된 데이터를 다른 데이터로 복사합니다.StreamContainer . |
explicit operator | 에서 명시적 변환을 수행합니다.FileStreamContainer 에게Stream . (2 operators) |
또한보십시오
- class StreamContainer
- 네임스페이스 Aspose.PSD
- 집회 Aspose.PSD