共用方式為


ModuleMetadata.CreateFromStream 方法

定義

多載

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

包含可攜式可執行映射的資料流程。 位置零應該包含 DOS 標頭的第一個位元組, (「MZ」) 。

options
PEStreamOptions

指定如何從資料流讀取 PE 映像區段的選項。 除非 LeaveOpen 指定 ,否則除非指定的引數無效,否則在建構函式專案時會傳送資料流程處置的責任。

傳回

例外狀況

peStream 為 null。

資料流程不支援讀取和搜尋作業。

options 的值無效。

PrefetchMetadataPrefetchEntireImage 已指定,且影像的 PE 標頭無效。

PrefetchMetadataPrefetchEntireImage 已指定,且讀取資料流程時發生錯誤。

適用於

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

包含可攜式可執行映射的資料流程。 位置零應該包含 DOS 標頭的第一個位元組, (「MZ」) 。

leaveOpen
Boolean

False 表示在處置中繼資料時關閉資料流程, (除非指定的引數無效) ,否則在輸入建構函式時會傳送資料流程處置的責任。

傳回

例外狀況

peStream 為 null。

資料流程不支援搜尋作業。

適用於