ModuleMetadata.CreateFromStream 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
CreateFromStream(Stream, PEStreamOptions) |
스트림에서 메타데이터 모듈을 만듭니다. |
CreateFromStream(Stream, Boolean) |
스트림에서 메타데이터 모듈을 만듭니다. |
CreateFromStream(Stream, PEStreamOptions)
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
스트림에서 메타데이터 모듈을 만듭니다.
public:
static Microsoft::CodeAnalysis::ModuleMetadata ^ CreateFromStream(System::IO::Stream ^ peStream, System::Reflection::PortableExecutable::PEStreamOptions options);
public static Microsoft.CodeAnalysis.ModuleMetadata CreateFromStream (System.IO.Stream peStream, System.Reflection.PortableExecutable.PEStreamOptions options);
static member CreateFromStream : System.IO.Stream * System.Reflection.PortableExecutable.PEStreamOptions -> Microsoft.CodeAnalysis.ModuleMetadata
Public Shared Function CreateFromStream (peStream As Stream, options As PEStreamOptions) As ModuleMetadata
매개 변수
- peStream
- Stream
이식 가능한 실행 파일이 포함된 스트림입니다. 위치 0은 DOS 헤더의 첫 번째 바이트("MZ")를 포함해야 합니다.
- options
- PEStreamOptions
스트림에서 PE 이미지의 섹션을 읽는 방법을 지정하는 옵션입니다. 지정하지 않는 한 LeaveOpen 지정된 인수가 유효하지 않은 한 생성자를 입력할 때 스트림의 삭제에 대한 책임이 전송됩니다.
반환
예외
peStream
가 null입니다.
스트림은 읽기 및 검색 작업을 지원하지 않습니다.
options
의 값이 잘못된 경우
PrefetchMetadata 또는 PrefetchEntireImage 지정되고 이미지의 PE 헤더가 잘못되었습니다.
PrefetchMetadata 가 PrefetchEntireImage 지정되고 스트림을 읽는 동안 오류가 발생합니다.
적용 대상
CreateFromStream(Stream, Boolean)
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
- Source:
- ModuleMetadata.cs
스트림에서 메타데이터 모듈을 만듭니다.
public static Microsoft.CodeAnalysis.ModuleMetadata CreateFromStream (System.IO.Stream peStream, bool leaveOpen = false);
static member CreateFromStream : System.IO.Stream * bool -> Microsoft.CodeAnalysis.ModuleMetadata
Public Shared Function CreateFromStream (peStream As Stream, Optional leaveOpen As Boolean = false) As ModuleMetadata
매개 변수
- peStream
- Stream
이식 가능한 실행 파일이 포함된 스트림입니다. 위치 0은 DOS 헤더의 첫 번째 바이트("MZ")를 포함해야 합니다.
- leaveOpen
- Boolean
메타데이터를 삭제할 때 스트림을 닫는 경우 False입니다(지정된 인수가 유효하지 않은 경우 스트림을 삭제할 책임이 생성자 입력 시 전송됨).
반환
예외
peStream
가 null입니다.
스트림은 검색 작업을 지원하지 않습니다.
적용 대상
.NET