Bagikan melalui


MetadataReference.CreateFromAssembly Metode

Definisi

Overload

CreateFromAssembly(Assembly)
Kedaluwarsa.

Membuat referensi ke rakitan yang dimuat.

CreateFromAssembly(Assembly, MetadataReferenceProperties, DocumentationProvider)
Kedaluwarsa.

Membuat referensi ke rakitan yang dimuat.

CreateFromAssembly(Assembly)

Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs

Perhatian

Use CreateFromFile(assembly.Location) instead

Membuat referensi ke rakitan yang dimuat.

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

Parameter

assembly
Assembly

Jalur ke file modul.

Mengembalikan

Atribut

Pengecualian

assembly adalah null.

assembly bersifat dinamis, tidak memiliki lokasi, atau platform tidak mendukung pembacaan dari lokasi.

Keterangan

Pertimbangan performa:

Disarankan untuk menggunakan CreateFromFile(String) API saat membuat beberapa referensi ke perakitan yang sama. Menggunakan kembali AssemblyMetadata objek memungkinkan berbagi data di seluruh referensi ini.

Berlaku untuk

CreateFromAssembly(Assembly, MetadataReferenceProperties, DocumentationProvider)

Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs
Source:
MetadataReference.cs

Perhatian

Use CreateFromFile(assembly.Location) instead

Membuat referensi ke rakitan yang dimuat.

[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

Parameter

assembly
Assembly

Jalur ke file modul.

properties
MetadataReferenceProperties

Properti referensi (alias ekstern, ketik embedding).

documentation
DocumentationProvider

Menyediakan dokumentasi XML untuk simbol yang ditemukan dalam referensi.

Mengembalikan

Atribut

Pengecualian

assembly adalah null.

properties.Kind bukan Assembly.

assembly bersifat dinamis, tidak memiliki lokasi, atau platform tidak mendukung pembacaan dari lokasi.

Keterangan

Pertimbangan performa:

Disarankan untuk menggunakan CreateFromFile(String) API saat membuat beberapa referensi ke perakitan yang sama. Menggunakan kembali AssemblyMetadata objek memungkinkan berbagi data di seluruh referensi ini.

Berlaku untuk