Sprache

MetadataLoadContext.LoadFromStream(Stream) Methode

Definition

Lädt eine Assembly aus einem Datenstrom in die MetadataLoadContext. Wenn bereits eine vorherige Assembly mit demselben Namen in die MetadataLoadContextAssembly geladen wurde, wird die vorherige Assembly zurückgegeben.

public:
 System::Reflection::Assembly ^ LoadFromStream(System::IO::Stream ^ assembly);
public System.Reflection.Assembly LoadFromStream(System.IO.Stream assembly);
member this.LoadFromStream : System.IO.Stream -> System.Reflection.Assembly
Public Function LoadFromStream (assembly As Stream) As Assembly

Parameter

assembly
Stream

Eine Stream Assembly, die eine Montage hält.

Gibt zurück

Die geladene Assembly.

Ausnahmen

Die beiden Assemblys haben nicht dasselbe Mvid.

Hinweise

Beim Laden einer Assembly wird sie nicht automatisch nach Namen für die Auflösung verfügbar machen. Verweise auf die Assembly und Die Aufrufe LoadFromAssemblyName werden über das MetadataAssemblyResolver, was die geladene Assembly zurückgeben kann, aufgelöst.

Important

Der MetadataLoadContext Besitz des Stream übergebenen Vorgangs an diese Methode übernimmt. Der ursprüngliche Besitzer darf seine Position nicht stummschalten, verwerfen Streamoder davon ausgehen, dass seine Position unverändert bleibt.

Gilt für: