Condividi tramite


Metodo IXCLRDataValue::GetArrayProperties

Ottiene la definizione di un valore di matrice.

Nota

Questa API è stata originariamente progettata per l'uso interno nel runtime. Sebbene sia ora supportato per l'uso di terze parti, è consigliabile usare ICorDebug le API e ICorProfiler quando possibile.

Sintassi

HRESULT GetArrayProperties(
    [out] ULONG32 *rank,
    [out] ULONG32 *totalElements,
    [in] ULONG32 numDim,
    [out, size_is(numDim)] ULONG32 dims[],
    [in] ULONG32 numBases,
    [out, size_is(numBases)] LONG32 bases[]
);

Parametri

rank
[out] Classificazione (numero di dimensioni) della matrice.

totalElements
[out] Numero totale di elementi nella matrice.

numDim
[in] Dimensioni del dims buffer.

dims
[out] Matrice contenente le dimensioni di ogni dimensione della matrice.

numBases
[in] Dimensioni del bases buffer.

bases
[out] Matrice contenente la base di ogni dimensione della matrice.

Osservazioni:

Il metodo fornito fa parte dell'interfaccia IXCLRDataValue e corrisponde al 24° slot della tabella dei metodi virtuali.

Requisiti

Piattaforme: vedere Requisiti di sistema. Intestazione: Nessuna libreria: Nessuna versione di .NET Framework: disponibile dalla versione 4.7

Vedi anche