Bagikan melalui


AssemblyMetadata.GetReference Metode

Definisi

Membuat referensi ke metadata assembly.

public Microsoft.CodeAnalysis.PortableExecutableReference GetReference(Microsoft.CodeAnalysis.DocumentationProvider documentation = default, System.Collections.Immutable.ImmutableArray<string> aliases = default, bool embedInteropTypes = false, string filePath = default, string display = default);
public Microsoft.CodeAnalysis.PortableExecutableReference GetReference(Microsoft.CodeAnalysis.DocumentationProvider? documentation = default, System.Collections.Immutable.ImmutableArray<string> aliases = default, bool embedInteropTypes = false, string? filePath = default, string? display = default);
member this.GetReference : Microsoft.CodeAnalysis.DocumentationProvider * System.Collections.Immutable.ImmutableArray<string> * bool * string * string -> Microsoft.CodeAnalysis.PortableExecutableReference
Public Function GetReference (Optional documentation As DocumentationProvider = Nothing, Optional aliases As ImmutableArray(Of String) = Nothing, Optional embedInteropTypes As Boolean = false, Optional filePath As String = Nothing, Optional display As String = Nothing) As PortableExecutableReference

Parameter

documentation
DocumentationProvider

Penyedia komentar dokumentasi XML untuk simbol metadata yang terkandung dalam modul.

aliases
ImmutableArray<String>

Alias yang dapat digunakan untuk merujuk ke perakitan dari kode sumber (lihat direktif "alias ekstern" di C#).

embedInteropTypes
Boolean

True untuk menyematkan jenis interop dari rakitan yang direferensikan ke kompilasi referensi. Harus false untuk modul.

filePath
String

Jalur yang menjelaskan lokasi metadata, atau null jika metadata tidak memiliki lokasi.

display
String

Tampilkan string yang digunakan dalam pesan kesalahan untuk mengidentifikasi referensi.

Mengembalikan

Referensi ke metadata assembly.

Berlaku untuk