PackagePart.GetStream 메서드

정의

파트 콘텐츠 데이터 스트림을 반환합니다.

오버로드

Name Description
GetStream()

파트 콘텐츠 데이터 스트림을 반환합니다.

GetStream(FileMode)

지정된 I/O에서 열린 콘텐츠 스트림을 반환합니다 FileMode.

GetStream(FileMode, FileAccess)

지정된 FileMode 및 .을 사용하여 연 파트 콘텐츠 스트림을 반환합니다 FileAccess.

GetStream()

Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs

파트 콘텐츠 데이터 스트림을 반환합니다.

public:
 System::IO::Stream ^ GetStream();
public System.IO.Stream GetStream();
member this.GetStream : unit -> System.IO.Stream
Public Function GetStream () As Stream

반품

파트의 콘텐츠 데이터 스트림입니다.

예외

파트가 삭제되었습니다.

-또는-

Package 열려Dispose(Boolean)Close() 있지 않거나 호출되었습니다.

파생 서브클래스의 메서드에서 GetStreamCore(FileMode, FileAccess) 반환되는 스트림 개체는 .입니다 null.

설명

이 메서드는 상위FileMode와 동일한 사용 권한 및 OpenOrCreate 콘텐츠 스트림 FileAccessPackage 을 엽니다.

오버로드 GetStream 메서드를 사용하면 특정 FileMode을 설정할 수 있습니다.

호출자 참고

GetStream() 파생된 메서드를 내부적으로 호출하여 파생 클래스에서 구현된 GetStreamCore(FileMode, FileAccess) 실제 형식에 따라 파트 데이터 스트림을 실제로 열고 반환합니다.

기본적으로 추상 ZipPackagePart 클래스의 PackagePart 하위 클래스 구현이 제공되고 사용됩니다. 기본 작업 GetStream() 에서 내부적으로 클래스를 GetStreamCore(FileMode, FileAccess) 호출 ZipPackagePart 하여 ZIP 파일에서 파트 데이터 스트림을 열고 반환합니다.

적용 대상

GetStream(FileMode)

Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs

지정된 I/O에서 열린 콘텐츠 스트림을 반환합니다 FileMode.

public:
 System::IO::Stream ^ GetStream(System::IO::FileMode mode);
public System.IO.Stream GetStream(System.IO.FileMode mode);
member this.GetStream : System.IO.FileMode -> System.IO.Stream
Public Function GetStream (mode As FileMode) As Stream

매개 변수

mode
FileMode

콘텐츠 스트림을 열 I/O 모드입니다.

반품

파트의 콘텐츠 스트림입니다.

예외

파트가 삭제되었습니다.

-또는-

Package 열려Dispose(Boolean)Close() 있지 않거나 호출되었습니다.

mode 매개 변수가 유효한 FileMode 열거형 값이 아닙니다.

mode 매개 변수는 패키지 및 파트 스트림과 호환되지 않습니다.

-또는-

파생 서브클래스의 메서드에서 GetStreamCore(FileMode, FileAccess) 반환되는 스트림 개체는 .입니다 null.

설명

반환된 콘텐츠 스트림의 사용 권한은 FileAccess 부모의 Package사용 권한과 동일합니다.

호출자 참고

GetStream(FileMode) 파생된 메서드를 내부적으로 호출하여 파생 클래스에서 구현된 GetStreamCore(FileMode, FileAccess) 실제 형식에 따라 파트 데이터 스트림을 실제로 열고 반환합니다.

기본적으로 추상 ZipPackagePart 클래스의 PackagePart 하위 클래스 구현이 제공되고 사용됩니다. 기본 작업 GetStream(FileMode) 에서 내부적으로 클래스를 GetStreamCore(FileMode, FileAccess) 호출 ZipPackagePart 하여 ZIP 파일에서 파트 데이터 스트림을 열고 반환합니다.

적용 대상

GetStream(FileMode, FileAccess)

Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs

지정된 FileMode 및 .을 사용하여 연 파트 콘텐츠 스트림을 반환합니다 FileAccess.

public:
 System::IO::Stream ^ GetStream(System::IO::FileMode mode, System::IO::FileAccess access);
public System.IO.Stream GetStream(System.IO.FileMode mode, System.IO.FileAccess access);
member this.GetStream : System.IO.FileMode * System.IO.FileAccess -> System.IO.Stream
Public Function GetStream (mode As FileMode, access As FileAccess) As Stream

매개 변수

mode
FileMode

콘텐츠 스트림을 열 I/O 모드입니다.

access
FileAccess

콘텐츠 스트림을 여는 데 사용할 액세스 권한입니다.

반품

파트의 콘텐츠 스트림입니다.

예외

파트가 삭제되었습니다.

-또는-

Package 열려Dispose(Boolean)Close() 있지 않거나 호출되었습니다.

mode 매개 변수가 유효한 FileMode 열거형 값이 아닙니다.

-또는-

access 매개 변수가 유효한 FileAccess 열거형 값이 아닙니다.

mode 또는 access 패키지 및 파트 스트림과 호환되지 않습니다.

-또는-

매개 변수는 access 다음과 같이 Read 지정되지만 매개 변수에는 mode 쓰기 액세스 권한이 필요합니다. (FileMode 값은 Create, CreateNew, TruncateAppend 필요 Write 또는 ReadWrite 액세스의 값입니다.)

-또는-

파생 서브클래스의 메서드에서 GetStreamCore(FileMode, FileAccess) 반환되는 스트림 개체는 .입니다 null.

호출자 참고

GetStream(FileMode, FileAccess) 파생된 메서드를 내부적으로 호출하여 파생 클래스에서 구현된 GetStreamCore(FileMode, FileAccess) 실제 형식에 따라 파트 데이터 스트림을 실제로 열고 반환합니다.

기본적으로 추상 ZipPackagePart 클래스의 PackagePart 하위 클래스 구현이 제공되고 사용됩니다. 기본 작업 GetStream(FileMode, FileAccess) 에서 내부적으로 클래스를 GetStreamCore(FileMode, FileAccess) 호출 ZipPackagePart 하여 ZIP 파일에서 파트 데이터 스트림을 열고 반환합니다.

적용 대상