Class FileStreamContainer
이름 공간 : Aspose.Imaging 모임: Aspose.Imaging.dll (25.4.0)
파일 스트림 처리에 도움이 됩니다.
[JsonObject(MemberSerialization.OptIn)]
public sealed class FileStreamContainer : StreamContainer, IDisposable
Inheritance
object ← DisposableObject ← StreamContainer ← FileStreamContainer
Implements
상속 회원들
StreamContainer.ReadWriteBytesCount , StreamContainer.Flush() , StreamContainer.Write(byte[]) , StreamContainer.WriteByte(byte) , StreamContainer.Read(byte[]) , StreamContainer.ToBytes() , StreamContainer.ToBytes(long, long) , StreamContainer.Read(byte[], int, int) , StreamContainer.ReadByte() , StreamContainer.Seek(long, SeekOrigin) , StreamContainer.SeekBegin() , StreamContainer.Write(byte[], int, int) , StreamContainer.Save(Stream) , StreamContainer.Save(Stream, int) , StreamContainer.Save(Stream, int, long) , StreamContainer.Save(string) , StreamContainer.Save(string, int) , StreamContainer.Save(string, int, long) , StreamContainer.WriteTo(StreamContainer) , StreamContainer.WriteTo(StreamContainer, long) , StreamContainer.SyncRoot , StreamContainer.Position , StreamContainer.Stream , StreamContainer.IsStreamDisposedOnClose , StreamContainer.Length , StreamContainer.CanRead , StreamContainer.CanSeek , StreamContainer.CanWrite , DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FilePath
파일 경로를 찾습니다.
public string FilePath { get; }
부동산 가치
IsCreated
흐름이 명시적으로 생성되었는지 여부를 나타내는 값을 얻습니다.
public bool IsCreated { get; }
부동산 가치
IsTemporal
흐름이 일시적인지 여부를 나타내는 값을 얻거나 설정합니다.
public bool IsTemporal { get; set; }
부동산 가치
Remarks
일시적인 흐름은 분해되면 스스로를 제거합니다.이 흐름이 메모리 기반이라면 이 재산은 효과가 없습니다.흐름은 일시적 또는 지속적인 것으로 표시될 수 있다면 그것이 명시적으로 생성되었을 경우 그렇지 않으면 적절한 예외가 던져집니다.
Methods
AfterStreamDisposed()
흐름이 꺼진 후에 전화를 받았습니다.
protected override void AfterStreamDisposed()
BeforeSave(Stream)
저장하기 전에 호출은 목적지 흐름에서 발생합니다.
protected override void BeforeSave(Stream destinationStream)
Parameters
destinationStream
Stream
목적지 흐름
CreateFileStream(링크, 볼)
새로운 파일 스트림을 만듭니다.
public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)
Parameters
fileLocation
string
파일의 위치
isTemporal
bool
‘진실’으로 설정하면 파일 스트림 컨테이너가 일시적입니다.
Returns
파일 스트림 컨테이너
OpenFileStream(스트리트)
기존 파일 스트림이 열립니다. 파일 스트림이 존재하지 않는 경우 적절한 예외가 던져집니다.
public static FileStreamContainer OpenFileStream(string fileLocation)
Parameters
fileLocation
string
파일의 위치
Returns
파일 스트림 컨테이너
Operators
명확한 운영자 스트림(FileStreamContainer)
Aspose.Imaging.FileStreamContainer에서 System.IO.Stream으로 명시적인 변환을 수행합니다.
public static explicit operator Stream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
파일 스트림 컨테이너
Returns
변환의 결과입니다.
FileStream 운영자(FileStreamContainer)
Aspose.Imaging.FileStreamContainer에서 System.IO.FileStream으로 명시적인 변환을 수행합니다.
public static explicit operator FileStream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
파일 스트림 컨테이너
Returns
변환의 결과입니다.