46 writes to Interface
Microsoft.Diagnostics.DataContractReader.Legacy (46)
ClrDataExceptionState.cs (3)
99
exState.
Interface
= new ClrDataExceptionState(
157
value.
Interface
= new ClrDataValue(
390
task.
Interface
= new ClrDataTask(_threadAddress, _target, legacyTask, _apiLock);
ClrDataFrame.cs (4)
125
appDomain.
Interface
= new ClrDataAppDomain(_target, appDomainAddr, legacyAppDomain, _apiLock);
257
arg.
Interface
= CreateValueFromDebugInfo(
352
localVariable.
Interface
= CreateValueFromDebugInfo(
402
method.
Interface
= new ClrDataMethodInstance(_target, mdh, appDomain, legacyMethod, _apiLock);
ClrDataMethodDefinition.cs (2)
244
instance.
Interface
= new ClrDataMethodInstance(_target, methodDesc, emi._appDomain, legacyMethod, _apiLock);
393
mod.
Interface
= new ClrDataModule(_module, _target, legacyMod, _apiLock);
ClrDataMethodInstance.cs (2)
77
methodDefinition.
Interface
= new ClrDataMethodDefinition(_target, module, token, legacyMethodDefinition, _apiLock);
120
mod.
Interface
= new ClrDataModule(module, _target, legacyMod, _apiLock);
ClrDataModule.cs (2)
442
method.
Interface
= new ClrDataMethodDefinition(_target, _address, token, legacyMethod, _apiLock);
532
methodDefinition.
Interface
= new ClrDataMethodDefinition(_target, _address, token, legacyMethod, _apiLock);
ClrDataStackWalk.cs (1)
153
frame.
Interface
= new ClrDataFrame(_target, _threadAddr, _dataFrames.Current, legacyFrame, _apiLock);
ClrDataTask.cs (4)
50
appDomain.
Interface
= new ClrDataAppDomain(_target, currentAppDomain, legacyAppDomain, _apiLock);
118
stackWalk.
Interface
= new ClrDataStackWalk(_address, flags, _target, legacyStackWalk, _apiLock);
167
exception.
Interface
= new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_DEFAULT, TargetPointer.Null, thrownObjectHandle, threadData.FirstNestedException, legacyExceptionState, _apiLock);
254
exception.
Interface
= new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_PARTIAL, TargetPointer.Null, thrownObjectHandle, TargetPointer.Null, legacyExceptionState, _apiLock);
ClrDataTypeDefinition.cs (1)
211
mod.
Interface
= new ClrDataModule(_module, _target, legacyMod, _apiLock);
ClrDataTypeInstance.cs (1)
238
typeDefinition.
Interface
= new ClrDataTypeDefinition(
ClrDataValue.cs (6)
262
typeInstance.
Interface
= null;
271
typeInstance.
Interface
= new ClrDataTypeInstance(_target, _typeHandle, legacyType, _apiLock);
477
assocValue.
Interface
= new ClrDataValue(_target, _threadAddress, flags, _typeHandle, address, [location], legacyValue, _apiLock);
523
assocType.
Interface
= new ClrDataTypeInstance(_target, typeHandle, legacyType, _apiLock);
680
value.
Interface
= new ClrDataValue(_target, _threadAddress, flags, elementType, offset, [location], legacyValue, _apiLock);
824
field.
Interface
= CreateFieldValue(entry, fieldDefinition, enclosingType, legacyField);
Marshalling\DacComNullableByRef.cs (1)
124
_managed.
Interface
= ComInterfaceMarshaller<T>.ConvertToManaged((void*)_nativeResult);
SOSDacImpl.cs (11)
1928
ppHandleEnum.
Interface
= new SOSHandleEnum(_target, supportedHandleTypes, legacyHandleEnum, _apiLock);
1960
ppHandleEnum.
Interface
= new SOSHandleEnum(_target, handleTypes, legacyHandleEnum, _apiLock);
3223
mod.
Interface
= new ClrDataModule(addr.ToTargetPointer(_target), _target, legacyModule, _apiLock);
4229
ppEnum.
Interface
= new SOSStackRefEnum(sosRefs, _apiLock);
6838
ppEnum.
Interface
= new SOSMemoryEnum(_target, regions, legacyMemoryEnum, _apiLock);
6864
ppEnum.
Interface
= new SOSMemoryEnum(_target, regions, legacyMemoryEnum, _apiLock);
6890
ppEnum.
Interface
= new SOSMemoryEnum(_target, regions, legacyMemoryEnum, _apiLock);
7263
enumerator.
Interface
= new SOSMethodEnum(_target, methodTableHandle, legacyMethodEnum, _apiLock);
7536
ppEnum.
Interface
= new SOSStressLogThreadEnum(threads, _apiLock);
7560
ppEnum.
Interface
= new SOSStressLogMsgEnum(_target, messages, _apiLock);
7591
ppEnum.
Interface
= new SOSMemoryEnum(regions, null, _apiLock);
SOSDacImpl.IXCLRDataProcess.cs (8)
155
task.
Interface
= new ClrDataTask(matchingThread, _target, legacyTask, _apiLock);
183
task.
Interface
= new ClrDataTask(thread, _target, legacyTask, _apiLock);
508
appDomain.
Interface
= new ClrDataAppDomain(_target, domains.Enumerator.Current, legacyAppDomain, _apiLock);
582
appDomain.
Interface
= new ClrDataAppDomain(_target, domain, legacyAppDomain, _apiLock);
700
mod.
Interface
= new ClrDataModule(modules.Enumerator.Current.Address, _target, legacyModule, _apiLock);
785
mod.
Interface
= new ClrDataModule(module.Address, _target, legacyModule, _apiLock);
1095
method.
Interface
= new ClrDataMethodInstance(_target, methodDesc, emi._appDomain, legacyMethod, _apiLock);
1741
method.
Interface
= new ClrDataMethodDefinition(
37 references to Interface
Microsoft.Diagnostics.DataContractReader.Legacy (37)
ClrDataExceptionState.cs (3)
85
legacyPrevious = legacyPreviousOut.
Interface
;
135
legacyValue = legacyValueOut.
Interface
;
386
legacyTask = legacyTaskOut.
Interface
;
ClrDataFrame.cs (4)
115
legacyAppDomain = legacyAppDomainOut.
Interface
;
199
legacyValue = legacyArgOut.
Interface
;
323
legacyValue = legacyLocalOut.
Interface
;
393
legacyMethod = legacyMethodOut.
Interface
;
ClrDataMethodDefinition.cs (2)
235
legacyMethod = legacyMethodOut.
Interface
;
390
legacyMod = legacyModOut.
Interface
;
ClrDataMethodInstance.cs (2)
70
legacyMethodDefinition = legacyMethodDefinitionOut.
Interface
;
114
legacyMod = legacyModOut.
Interface
;
ClrDataModule.cs (2)
433
legacyMethod = legacyMethodOut.
Interface
;
526
legacyMethod = legacyMethodOut.
Interface
;
ClrDataStackWalk.cs (1)
145
legacyFrame = legacyFrameOut.
Interface
;
ClrDataTask.cs (4)
45
legacyAppDomain = legacyOut.
Interface
;
115
legacyStackWalk = legacyStackWalkOut.
Interface
;
155
legacyExceptionState = legacyExceptionStateOut.
Interface
;
242
legacyExceptionState = legacyExceptionStateOut.
Interface
;
ClrDataTypeDefinition.cs (1)
208
legacyMod = legacyModOut.
Interface
;
ClrDataTypeInstance.cs (1)
202
legacyDefinition = legacyDefinitionOut.
Interface
;
ClrDataValue.cs (5)
255
legacyType = legacyTypeOut.
Interface
;
453
legacyValue = legacyValueOut.
Interface
;
503
legacyType = legacyTypeOut.
Interface
;
640
legacyValue = legacyValueOut.
Interface
;
803
legacyField = legacyFieldOut.
Interface
;
Marshalling\DacComNullableByRef.cs (1)
85
*_nativePtr = ComInterfaceMarshaller<T>.ConvertToUnmanaged(_managed?.
Interface
);
SOSDacImpl.cs (1)
3220
legacyModule = legacyOut.
Interface
;
SOSDacImpl.IXCLRDataProcess.cs (10)
152
legacyTask = legacyTaskOut.
Interface
;
174
legacyTask = legacyTaskOut.
Interface
;
502
legacyAppDomain = legacyAppDomainOut.
Interface
;
573
legacyAppDomain = legacyAppDomainOut.
Interface
;
694
legacyModule = legacyModuleOut.
Interface
;
765
legacyModule = legacyModuleOut.
Interface
;
1086
legacyMethod = legacyMethodOut.
Interface
;
1200
legacyModule = legacyModuleOut.
Interface
;
1215
legacyModule = legacyModuleOut.
Interface
;
1731
legacyMethod = legacyMethodOut.
Interface
;