MetadataUpdater.ApplyUpdate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Mises à jour l’assembly spécifié à l’aide des métadonnées, de l’il et des deltas PDB fournis.
public:
static void ApplyUpdate(System::Reflection::Assembly ^ assembly, ReadOnlySpan<System::Byte> metadataDelta, ReadOnlySpan<System::Byte> ilDelta, ReadOnlySpan<System::Byte> pdbDelta);
public static void ApplyUpdate (System.Reflection.Assembly assembly, ReadOnlySpan<byte> metadataDelta, ReadOnlySpan<byte> ilDelta, ReadOnlySpan<byte> pdbDelta);
static member ApplyUpdate : System.Reflection.Assembly * ReadOnlySpan<byte> * ReadOnlySpan<byte> * ReadOnlySpan<byte> -> unit
Public Shared Sub ApplyUpdate (assembly As Assembly, metadataDelta As ReadOnlySpan(Of Byte), ilDelta As ReadOnlySpan(Of Byte), pdbDelta As ReadOnlySpan(Of Byte))
Paramètres
- assembly
- Assembly
Assembly à mettre à jour.
- metadataDelta
- ReadOnlySpan<Byte>
Les métadonnées changent à appliquer.
- ilDelta
- ReadOnlySpan<Byte>
Modifications il à appliquer.
- pdbDelta
- ReadOnlySpan<Byte>
La base de données PDB change à appliquer.
Exceptions
L’argument assembly n’est pas un assembly runtime.
L’argument assembly est null
.
L’assembly n’est pas modifiable.
La mise à jour n’a pas pu être appliquée.
Remarques
Les méthodes en cours d’exécution continueront d’utiliser l’il existant. Les nouvelles exécutions de méthodes modifiées utilisent le nouvel il. Différents runtimes peuvent avoir des limitations différentes quant aux types de modifications pris en charge, et les runtimes n’apportent aucune garantie quant à l’état de l’assembly et du processus si le delta inclut des modifications non prises en charge.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour