1 write to _legacyImpl
Microsoft.Diagnostics.DataContractReader.Legacy (1)
47 references to _legacyImpl
Microsoft.Diagnostics.DataContractReader.Legacy (47)
ClrDataValue.cs (47)
85if (_legacyImpl is not null)
88int hrLocal = _legacyImpl.GetFlags(&flagsLocal);
117if (_legacyImpl is not null)
120int hrLocal = _legacyImpl.GetAddress(&addressLocal);
149if (_legacyImpl is not null)
152int hrLocal = _legacyImpl.GetSize(&sizeLocal);
204if (_legacyImpl is not null)
211hrLocal = _legacyImpl.GetBytes(bufLen, &legacyDataSize, pLegacy);
236if (_legacyImpl is not null)
239hrLocal = _legacyImpl.GetType(legacyTypeOut);
266if (_legacyImpl is not null)
309if (_legacyImpl is not null)
312int hrLocal = _legacyImpl.Request(
344if (_legacyImpl is not null)
347int hrLocal = _legacyImpl.GetNumFields2(flags, GetLegacyType(fromType), &numFieldsLocal);
392if (_legacyImpl is not null)
395hrLocal = _legacyImpl.GetAssociatedValue(legacyValueOut);
429if (_legacyImpl is not null)
441if (_legacyImpl is not null)
444hrLocal = _legacyImpl.GetAssociatedType(legacyTypeOut);
474if (_legacyImpl is not null)
500if (_legacyImpl is not null)
506hrLocal = _legacyImpl.GetString(bufLen, &strLenLocal, str is null ? null : strLocalPtr);
549if (_legacyImpl is not null)
555int hrLocal = _legacyImpl.GetArrayProperties(rank is null ? null : &rankLocal, totalElements is null ? null : &totalElementsLocal, numDim, dimsLocal, numBases, basesLocal);
575if (_legacyImpl is not null)
578hrLocal = _legacyImpl.GetArrayElement(numInd, indices, legacyValueOut);
628if (_legacyImpl is not null)
654if (_legacyImpl is not null)
659hrLocal = _legacyImpl.StartEnumFields(fieldFlags, legacyFromType, &legacyHandle);
664hrLocal = _legacyImpl.StartEnumFieldsByName(namePtr, nameFlags, fieldFlags, legacyFromType, &legacyHandle);
694if (_legacyImpl is not null && hrLocal == HResults.S_OK)
697_legacyImpl.EndEnumFields(legacyHandle);
699_legacyImpl.EndEnumFieldsByName(legacyHandle);
704if (_legacyImpl is not null)
731if (_legacyImpl is not null && enumeration.LegacyHandle != 0)
738? _legacyImpl.EnumFieldByName(&legacyHandle, legacyFieldOut, &tokenLocal)
739: _legacyImpl.EnumField(&legacyHandle, legacyFieldOut, nameBufLen, &nameLenLocal, nameBuf is null ? null : nameBufLocalPtr, &tokenLocal);
774if (_legacyImpl is not null && enumeration is not null)
812if (_legacyImpl is not null && legacyHandle != 0)
815? _legacyImpl.EndEnumFieldsByName((ulong)legacyHandle)
816: _legacyImpl.EndEnumFields((ulong)legacyHandle);
820if (_legacyImpl is not null && legacyHandle != 0)
1070if (_legacyImpl is not null)
1073int hrLocal = _legacyImpl.GetNumLocations(&numLocsLocal);
1104if (_legacyImpl is not null)
1108int hrLocal = _legacyImpl.GetLocationByIndex(loc, &flagsLocal, &argLocal);