47 writes to Interface
Microsoft.Diagnostics.DataContractReader.Legacy (47)
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 (3)
247
instance.
Interface
= new ClrDataMethodInstance(_target, methodDesc, emi._appDomain, legacyMethod, _apiLock);
260
instance.
Interface
= legacyMethod;
405
mod.
Interface
= new ClrDataModule(_module, _target, legacyMod, _apiLock);
ClrDataMethodInstance.cs (2)
77
methodDefinition.
Interface
= new ClrDataMethodDefinition(_target, module, token, legacyMethodDefinition, _apiLock);
121
mod.
Interface
= new ClrDataModule(module, _target, legacyMod, _apiLock);
ClrDataModule.cs (2)
427
method.
Interface
= new ClrDataMethodDefinition(_target, _address, token, legacyMethod, _apiLock);
513
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);
163
exception.
Interface
= new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_DEFAULT, TargetPointer.Null, thrownObjectHandle, threadData.FirstNestedException, legacyExceptionState, _apiLock);
250
exception.
Interface
= new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_PARTIAL, TargetPointer.Null, thrownObjectHandle, TargetPointer.Null, legacyExceptionState, _apiLock);
ClrDataTypeDefinition.cs (1)
202
mod.
Interface
= new ClrDataModule(_module, _target, legacyMod, _apiLock);
ClrDataTypeInstance.cs (1)
229
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)
1909
ppHandleEnum.
Interface
= new SOSHandleEnum(_target, supportedHandleTypes, legacyHandleEnum, _apiLock);
1941
ppHandleEnum.
Interface
= new SOSHandleEnum(_target, handleTypes, legacyHandleEnum, _apiLock);
3201
mod.
Interface
= new ClrDataModule(addr.ToTargetPointer(_target), _target, legacyModule, _apiLock);
4204
ppEnum.
Interface
= new SOSStackRefEnum(sosRefs, _apiLock);
6813
ppEnum.
Interface
= new SOSMemoryEnum(_target, regions, legacyMemoryEnum, _apiLock);
6839
ppEnum.
Interface
= new SOSMemoryEnum(_target, regions, legacyMemoryEnum, _apiLock);
6865
ppEnum.
Interface
= new SOSMemoryEnum(_target, regions, legacyMemoryEnum, _apiLock);
7236
enumerator.
Interface
= new SOSMethodEnum(_target, methodTableHandle, legacyMethodEnum, _apiLock);
7509
ppEnum.
Interface
= new SOSStressLogThreadEnum(threads, _apiLock);
7533
ppEnum.
Interface
= new SOSStressLogMsgEnum(_target, messages, _apiLock);
7564
ppEnum.
Interface
= new SOSMemoryEnum(regions, null, _apiLock);
SOSDacImpl.IXCLRDataProcess.cs (8)
150
task.
Interface
= new ClrDataTask(matchingThread, _target, legacyTask, _apiLock);
174
task.
Interface
= new ClrDataTask(thread, _target, legacyTask, _apiLock);
499
appDomain.
Interface
= new ClrDataAppDomain(_target, domains.Enumerator.Current, legacyAppDomain, _apiLock);
572
appDomain.
Interface
= new ClrDataAppDomain(_target, domain, legacyAppDomain, _apiLock);
687
mod.
Interface
= new ClrDataModule(modules.Enumerator.Current.Address, _target, legacyModule, _apiLock);
771
mod.
Interface
= new ClrDataModule(module.Address, _target, legacyModule, _apiLock);
1084
method.
Interface
= new ClrDataMethodInstance(_target, methodDesc, emi._appDomain, legacyMethod, _apiLock);
1731
method.
Interface
= new ClrDataMethodDefinition(
44 references to Interface
Microsoft.Diagnostics.DataContractReader.Legacy (44)
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)
238
legacyMethod = legacyMethodOut.
Interface
;
402
legacyMod = legacyModOut.
Interface
;
ClrDataMethodInstance.cs (2)
70
legacyMethodDefinition = legacyMethodDefinitionOut.
Interface
;
115
legacyMod = legacyModOut.
Interface
;
ClrDataModule.cs (2)
418
legacyMethod = legacyMethodOut.
Interface
;
507
legacyMethod = legacyMethodOut.
Interface
;
ClrDataStackWalk.cs (1)
145
legacyFrame = legacyFrameOut.
Interface
;
ClrDataTask.cs (4)
45
legacyAppDomain = legacyOut.
Interface
;
115
legacyStackWalk = legacyStackWalkOut.
Interface
;
151
legacyExceptionState = legacyExceptionStateOut.
Interface
;
238
legacyExceptionState = legacyExceptionStateOut.
Interface
;
ClrDataTypeDefinition.cs (1)
199
legacyMod = legacyModOut.
Interface
;
ClrDataTypeInstance.cs (1)
193
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 (2)
16
/// <see cref="IsNullRef"/> is <c>true</c> and setting <see cref="
Interface
"/>
85
*_nativePtr = ComInterfaceMarshaller<T>.ConvertToUnmanaged(_managed?.
Interface
);
SOSDacImpl.cs (7)
1906
legacyHandleEnum = legacyOut.
Interface
;
1936
legacyHandleEnum = legacyOut.
Interface
;
3198
legacyModule = legacyOut.
Interface
;
6810
legacyMemoryEnum = legacyOut.
Interface
;
6836
legacyMemoryEnum = legacyOut.
Interface
;
6862
legacyMemoryEnum = legacyOut.
Interface
;
7232
legacyMethodEnum = legacyOut.
Interface
;
SOSDacImpl.IXCLRDataProcess.cs (10)
147
legacyTask = legacyTaskOut.
Interface
;
165
legacyTask = legacyTaskOut.
Interface
;
493
legacyAppDomain = legacyAppDomainOut.
Interface
;
563
legacyAppDomain = legacyAppDomainOut.
Interface
;
681
legacyModule = legacyModuleOut.
Interface
;
751
legacyModule = legacyModuleOut.
Interface
;
1075
legacyMethod = legacyMethodOut.
Interface
;
1190
legacyModule = legacyModuleOut.
Interface
;
1205
legacyModule = legacyModuleOut.
Interface
;
1721
legacyMethod = legacyMethodOut.
Interface
;