OpCodes.Ldstr Pole

Definice

Vloží nový odkaz na objekt do řetězcového literálu uloženého v metadatech.

public: static initonly System::Reflection::Emit::OpCode Ldstr;
public static readonly System.Reflection.Emit.OpCode Ldstr;
 staticval mutable Ldstr : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldstr As OpCode 

Hodnota pole

Poznámky

Následující tabulka uvádí šestnáctkový formát sestavení jazyka MSIL (Intermediate Language) a Microsoft s stručným přehledem referenčních informací:

Formát Formát sestavení Description
72 <T> ldstr mdToken Vloží objekt řetězce pro token mdTokenřetězce metadat .

Přechodné chování zásobníku v sekvenčním pořadí je:

  1. Odkaz na objekt na řetězec se nasdílí do zásobníku.

Instrukce ldstr nasdílí odkaz na objekt (typ O) do nového objektu řetězce představujícího konkrétní řetězcový literál uložený v metadatech. Instrukce ldstr přidělí požadované množství paměti a provede jakýkoli převod formátu potřebný k převodu řetězcového literálu z formuláře použitého v souboru do formátu řetězce požadovaného za běhu.

Common Language Infrastructure (CLI) zaručuje, že výsledek dvou ldstr instrukcí odkazujících na dva tokeny metadat, které mají stejnou sekvenci znaků, vrací přesně stejný řetězcový objekt (proces označovaný jako "prokládání řetězců").

Emit Následující přetížení metody může použít ldstr opcode:

Platí pro