1 write to _legacyImpl
Microsoft.Diagnostics.DataContractReader.Legacy (1)
20 references to _legacyImpl
Microsoft.Diagnostics.DataContractReader.Legacy (20)
ClrDataValue.cs (20)
250if (_legacyImpl is not null)
253hrLocal = _legacyImpl.GetType(legacyTypeOut);
448if (_legacyImpl is not null)
451hrLocal = _legacyImpl.GetAssociatedValue(legacyValueOut);
498if (_legacyImpl is not null)
501hrLocal = _legacyImpl.GetAssociatedType(legacyTypeOut);
635if (_legacyImpl is not null)
638hrLocal = _legacyImpl.GetArrayElement(numInd, indices, legacyValueOut);
714if (_legacyImpl is not null)
719hrLocal = _legacyImpl.StartEnumFields(fieldFlags, legacyFromType, &legacyHandle);
724hrLocal = _legacyImpl.StartEnumFieldsByName(namePtr, nameFlags, fieldFlags, legacyFromType, &legacyHandle);
754if (_legacyImpl is not null && hrLocal == HResults.S_OK)
757_legacyImpl.EndEnumFields(legacyHandle);
759_legacyImpl.EndEnumFieldsByName(legacyHandle);
791if (_legacyImpl is not null && enumeration.LegacyHandle != 0)
798? _legacyImpl.EnumFieldByName(&legacyHandle, legacyFieldOut, &tokenLocal)
799: _legacyImpl.EnumField(&legacyHandle, legacyFieldOut, nameBufLen, &nameLenLocal, nameBuf is null ? null : nameBufLocalPtr, &tokenLocal);
872if (_legacyImpl is not null && legacyHandle != 0)
875? _legacyImpl.EndEnumFieldsByName((ulong)legacyHandle)
876: _legacyImpl.EndEnumFields((ulong)legacyHandle);