次の方法で共有


MetadataReference.CreateFromAssembly メソッド

定義

オーバーロード

CreateFromAssembly(Assembly)
古い.

読み込まれたアセンブリへの参照を作成します。

CreateFromAssembly(Assembly, MetadataReferenceProperties, DocumentationProvider)
古い.

読み込まれたアセンブリへの参照を作成します。

CreateFromAssembly(Assembly)

ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs

注意事項

Use CreateFromFile(assembly.Location) instead

読み込まれたアセンブリへの参照を作成します。

public:
 static Microsoft::CodeAnalysis::MetadataReference ^ CreateFromAssembly(System::Reflection::Assembly ^ assembly);
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[System.Obsolete("Use CreateFromFile(assembly.Location) instead", true)]
public static Microsoft.CodeAnalysis.MetadataReference CreateFromAssembly (System.Reflection.Assembly assembly);
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
[<System.Obsolete("Use CreateFromFile(assembly.Location) instead", true)>]
static member CreateFromAssembly : System.Reflection.Assembly -> Microsoft.CodeAnalysis.MetadataReference
Public Shared Function CreateFromAssembly (assembly As Assembly) As MetadataReference

パラメーター

assembly
Assembly

モジュール ファイルへのパス。

戻り値

属性

例外

assembly が null です。

assembly は動的であるか、場所がないか、プラットフォームが場所からの読み取りをサポートしていません。

注釈

パフォーマンスに関する考慮事項:

同じアセンブリへの複数の参照を作成する場合は、API を使用 CreateFromFile(String) することをお勧めします。 オブジェクトを AssemblyMetadata 再利用すると、これらの参照間でデータを共有できます。

適用対象

CreateFromAssembly(Assembly, MetadataReferenceProperties, DocumentationProvider)

ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs
ソース:
MetadataReference.cs

注意事項

Use CreateFromFile(assembly.Location) instead

読み込まれたアセンブリへの参照を作成します。

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[System.Obsolete("Use CreateFromFile(assembly.Location) instead", true)]
public static Microsoft.CodeAnalysis.MetadataReference CreateFromAssembly (System.Reflection.Assembly assembly, Microsoft.CodeAnalysis.MetadataReferenceProperties properties, Microsoft.CodeAnalysis.DocumentationProvider documentation = default);
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[System.Obsolete("Use CreateFromFile(assembly.Location) instead", true)]
public static Microsoft.CodeAnalysis.MetadataReference CreateFromAssembly (System.Reflection.Assembly assembly, Microsoft.CodeAnalysis.MetadataReferenceProperties properties, Microsoft.CodeAnalysis.DocumentationProvider? documentation = default);
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
[<System.Obsolete("Use CreateFromFile(assembly.Location) instead", true)>]
static member CreateFromAssembly : System.Reflection.Assembly * Microsoft.CodeAnalysis.MetadataReferenceProperties * Microsoft.CodeAnalysis.DocumentationProvider -> Microsoft.CodeAnalysis.MetadataReference
Public Shared Function CreateFromAssembly (assembly As Assembly, properties As MetadataReferenceProperties, Optional documentation As DocumentationProvider = Nothing) As MetadataReference

パラメーター

assembly
Assembly

モジュール ファイルへのパス。

properties
MetadataReferenceProperties

参照プロパティ (extern エイリアス、型埋め込み)。

documentation
DocumentationProvider

参照で見つかったシンボルの XML ドキュメントを提供します。

戻り値

属性

例外

assembly が null です。

properties.Kind は 〘 ではありません Assembly

assembly は動的であるか、場所がないか、プラットフォームが場所からの読み取りをサポートしていません。

注釈

パフォーマンスに関する考慮事項:

同じアセンブリへの複数の参照を作成する場合は、API を使用 CreateFromFile(String) することをお勧めします。 オブジェクトを AssemblyMetadata 再利用すると、これらの参照間でデータを共有できます。

適用対象