AssemblyLoadContext.LoadFromStream メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| LoadFromStream(Stream) |
マネージド アセンブリを含む共通オブジェクト ファイル形式 (COFF) ベースのイメージを使用してアセンブリを読み込みます。 |
| LoadFromStream(Stream, Stream) |
マネージド アセンブリを含む共通オブジェクト ファイル形式 (COFF) ベースのイメージ (必要に応じてアセンブリのシンボルを含む) を使用してアセンブリを読み込みます。 |
LoadFromStream(Stream)
マネージド アセンブリを含む共通オブジェクト ファイル形式 (COFF) ベースのイメージを使用してアセンブリを読み込みます。
public:
System::Reflection::Assembly ^ LoadFromStream(System::IO::Stream ^ assembly);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded assembly depends on might be removed")]
public System.Reflection.Assembly LoadFromStream(System.IO.Stream assembly);
public System.Reflection.Assembly LoadFromStream(System.IO.Stream assembly);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded assembly depends on might be removed")>]
member this.LoadFromStream : System.IO.Stream -> System.Reflection.Assembly
member this.LoadFromStream : System.IO.Stream -> System.Reflection.Assembly
Public Function LoadFromStream (assembly As Stream) As Assembly
パラメーター
- assembly
- Stream
マネージド アセンブリを含む COFF ベースのイメージであるバイト配列。
返品
読み込まれたアセンブリ。
- 属性
例外
assembly は nullです。
assembly は有効なアセンブリではありません。
注釈
Default コンテキストでこのメソッドが呼び出されると、アセンブリ名が既定のプローブ パスの一部であるアセンブリと一致する場合、ストリームのアセンブリではなく、既定のプローブ パスのアセンブリが読み込まれます。 既定のプローブの詳細については、「 マネージド アセンブリ読み込みアルゴリズム」を参照してください。
こちらもご覧ください
適用対象
LoadFromStream(Stream, Stream)
マネージド アセンブリを含む共通オブジェクト ファイル形式 (COFF) ベースのイメージ (必要に応じてアセンブリのシンボルを含む) を使用してアセンブリを読み込みます。
public:
System::Reflection::Assembly ^ LoadFromStream(System::IO::Stream ^ assembly, System::IO::Stream ^ assemblySymbols);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded assembly depends on might be removed")]
public System.Reflection.Assembly LoadFromStream(System.IO.Stream assembly, System.IO.Stream? assemblySymbols);
public System.Reflection.Assembly LoadFromStream(System.IO.Stream assembly, System.IO.Stream assemblySymbols);
public System.Reflection.Assembly LoadFromStream(System.IO.Stream assembly, System.IO.Stream? assemblySymbols);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded assembly depends on might be removed")>]
member this.LoadFromStream : System.IO.Stream * System.IO.Stream -> System.Reflection.Assembly
member this.LoadFromStream : System.IO.Stream * System.IO.Stream -> System.Reflection.Assembly
Public Function LoadFromStream (assembly As Stream, assemblySymbols As Stream) As Assembly
パラメーター
- assembly
- Stream
マネージド アセンブリを含む COFF ベースのイメージであるバイト配列。
- assemblySymbols
- Stream
アセンブリのシンボルを表す生バイトを格納するバイト配列。
返品
読み込まれたアセンブリ。
- 属性
例外
assembly は nullです。
assembly は有効なアセンブリではありません。
注釈
Default コンテキストでこのメソッドが呼び出されると、アセンブリ名が既定のプローブ パスの一部であるアセンブリと一致する場合、ストリームのアセンブリではなく、既定のプローブ パスのアセンブリが読み込まれます。 既定のプローブの詳細については、「 マネージド アセンブリ読み込みアルゴリズム」を参照してください。