IXCLRDataValue-gränssnitt
Innehåller metoder för att fråga efter information om ett datavärde.
Kommentar
Det här API:et utformades ursprungligen för intern användning i körningen. Även om det nu stöds för användning från tredje part rekommenderar vi att du arbetar med ICorDebug
OCH ICorProfiler
API:er när det är möjligt.
Metoder
Metod | beskrivning |
---|---|
GetAssociatedValue | Hämtar värdet som implicit är associerat med det här värdet. |
GetArrayElement | Hämtar värdet som representerar ett visst element i matrisen. |
StartEnumFieldsByName | Innehåller ett handtag för att räkna upp fälten i det här värdet efter namn. |
EnumFieldByName | Räknar upp fälten i det här värdet efter namn. |
EndEnumFieldsByName | Frigör de resurser som används av interna iteratorer som används under fältuppräkning. |
GetFlags | Hämtar tillståndsflaggor för det här värdet. |
GetNumFields2 | Hämtar antalet fält i värdet. |
GetArrayProperties | Hämtar definitionen av ett matrisvärde. |
StartEnumFields | Tillhandahåller ett handtag för att räkna upp fälten för det här värdet. |
Uppräkningsfält | Räknar upp fälten för det här värdet. |
EndEnumFields | Frigör de resurser som används av interna iteratorer som används under fältuppräkning. |
GetString | Hämtar längden och innehållet i ett strängvärde. |
GetBytes | Kopiera mellan ett objekt och en buffert. |
Begär | Begäranden om att fylla i bufferten som anges med värdets data. |
GetType | Hämtar typen av värde. |
GetSize | Hämtar värdets storlek (i byte). |
GetAddress | Hämtar objektets adress om objektet är en enda kontinuerlig datamängd i minnet. |
GetNumLocations | Hämtar antalet platser som värdets data sprids över. |
GetAssociatedType | Hämtar typen av det värde som implicit är associerat med det här värdet. |
Kommentarer
Det här gränssnittet finns i körningen och exponeras inte via några rubriker eller biblioteksfiler. Det är dock ett COM-gränssnitt som härleds från IUnknown
med GUID 96EC93C7-1000-4e93-8991-98D8766E6666
som kan hämtas via de vanliga COM-mekanismerna.
Krav
Plattformar: Se Systemkrav.
Rubrik: Ingen
Bibliotek: Ingen
.NET Framework-versioner: Finns sedan 4.7