Partager via


MetadataReference.CreateFromAssembly Méthode

Définition

Surcharges

CreateFromAssembly(Assembly)
Obsolète.

Crée une référence à un assembly chargé.

CreateFromAssembly(Assembly, MetadataReferenceProperties, DocumentationProvider)
Obsolète.

Crée une référence à un assembly chargé.

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

Attention

Use CreateFromFile(assembly.Location) instead

Crée une référence à un assembly chargé.

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

Paramètres

assembly
Assembly

Chemin d’accès au fichier de module.

Retours

Attributs

Exceptions

assembly a la valeur null.

assembly est dynamique, n’a pas d’emplacement, ou la plateforme ne prend pas en charge la lecture à partir de l’emplacement.

Remarques

Considérations relatives aux performances :

Il est recommandé d’utiliser CreateFromFile(String) l’API lors de la création de plusieurs références au même assembly. La réutilisation de l’objet permet de AssemblyMetadata partager des données entre ces références.

S’applique à

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

Attention

Use CreateFromFile(assembly.Location) instead

Crée une référence à un assembly chargé.

[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

Paramètres

assembly
Assembly

Chemin d’accès au fichier de module.

properties
MetadataReferenceProperties

Propriétés de référence (alias extern, incorporation de type).

documentation
DocumentationProvider

Fournit une documentation XML pour le symbole trouvé dans la référence.

Retours

Attributs

Exceptions

assembly a la valeur null.

properties.Kind n’est pas Assembly.

assembly est dynamique, n’a pas d’emplacement, ou la plateforme ne prend pas en charge la lecture à partir de l’emplacement.

Remarques

Considérations relatives aux performances :

Il est recommandé d’utiliser CreateFromFile(String) l’API lors de la création de plusieurs références au même assembly. La réutilisation de l’objet permet de AssemblyMetadata partager des données entre ces références.

S’applique à