Compartilhar via


AssemblyMetadata.GetReference Método

Definição

Cria uma referência aos metadados do 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

Parâmetros

documentation
DocumentationProvider

Provedor de comentários de documentação XML para os símbolos de metadados contidos no módulo.

aliases
ImmutableArray<String>

Aliases que podem ser usados para fazer referência ao assembly do código-fonte (consulte a diretiva "alias extern" em C#).

embedInteropTypes
Boolean

True para inserir tipos de interoperabilidade do assembly referenciado para a compilação de referência. Deve ser falso para um módulo.

filePath
String

Caminho que descreve o local dos metadados ou nulo se os metadados não tiverem local.

display
String

Exibir cadeia de caracteres usada em mensagens de erro para identificar a referência.

Retornos

Uma referência aos metadados do assembly.

Aplica-se a