47 writes to Interface
Microsoft.Diagnostics.DataContractReader.Legacy (47)
ClrDataExceptionState.cs (3)
93exState.Interface = new ClrDataExceptionState( 149value.Interface = new ClrDataValue( 366task.Interface = new ClrDataTask(_threadAddress, _target, legacyTask);
ClrDataFrame.cs (4)
116appDomain.Interface = new ClrDataAppDomain(_target, appDomainAddr, legacyAppDomain); 246arg.Interface = CreateValueFromDebugInfo( 339localVariable.Interface = CreateValueFromDebugInfo( 384method.Interface = new ClrDataMethodInstance(_target, mdh, appDomain, legacyMethod);
ClrDataMethodDefinition.cs (3)
237instance.Interface = new ClrDataMethodInstance(_target, methodDesc, emi._appDomain, legacyMethod); 250instance.Interface = legacyMethod; 392mod.Interface = new ClrDataModule(_module, _target, legacyMod);
ClrDataMethodInstance.cs (2)
68methodDefinition.Interface = new ClrDataMethodDefinition(_target, module, token, legacyMethodDefinition); 111mod.Interface = new ClrDataModule(module, _target, legacyMod);
ClrDataModule.cs (2)
357method.Interface = new ClrDataMethodDefinition(_target, _address, token, legacyMethod); 429methodDefinition.Interface = new ClrDataMethodDefinition(_target, _address, token, legacyMethod);
ClrDataStackWalk.cs (1)
135frame.Interface = new ClrDataFrame(_target, _threadAddr, _dataFrames.Current, legacyFrame);
ClrDataTask.cs (4)
42appDomain.Interface = new ClrDataAppDomain(_target, currentAppDomain, legacyAppDomain); 85stackWalk.Interface = new ClrDataStackWalk(_address, flags, _target, legacyStackWalk); 117exception.Interface = new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_DEFAULT, TargetPointer.Null, thrownObjectHandle, threadData.FirstNestedException, legacyExceptionState); 198exception.Interface = new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_PARTIAL, TargetPointer.Null, thrownObjectHandle, TargetPointer.Null, legacyExceptionState);
ClrDataTypeDefinition.cs (1)
152mod.Interface = new ClrDataModule(_module, _target, legacyMod);
ClrDataTypeInstance.cs (1)
168typeDefinition.Interface = new ClrDataTypeDefinition(
ClrDataValue.cs (6)
248typeInstance.Interface = null; 257typeInstance.Interface = new ClrDataTypeInstance(_target, _typeHandle, legacyType); 421assocValue.Interface = new ClrDataValue(_target, _threadAddress, flags, _typeHandle, address, [location], legacyValue); 466assocType.Interface = new ClrDataTypeInstance(_target, typeHandle, legacyType); 620value.Interface = new ClrDataValue(_target, _threadAddress, flags, elementType, offset, [location], legacyValue); 764field.Interface = CreateFieldValue(entry, fieldDefinition, enclosingType, legacyField);
Marshalling\DacComNullableByRef.cs (1)
124_managed.Interface = ComInterfaceMarshaller<T>.ConvertToManaged((void*)_nativeResult);
SOSDacImpl.cs (11)
1846ppHandleEnum.Interface = new SOSHandleEnum(_target, supportedHandleTypes, legacyHandleEnum); 1873ppHandleEnum.Interface = new SOSHandleEnum(_target, handleTypes, legacyHandleEnum); 3108mod.Interface = new ClrDataModule(addr.ToTargetPointer(_target), _target, legacyModule); 4089ppEnum.Interface = new SOSStackRefEnum(sosRefs); 6649ppEnum.Interface = new SOSMemoryEnum(_target, regions, legacyMemoryEnum); 6674ppEnum.Interface = new SOSMemoryEnum(_target, regions, legacyMemoryEnum); 6699ppEnum.Interface = new SOSMemoryEnum(_target, regions, legacyMemoryEnum); 7059enumerator.Interface = new SOSMethodEnum(_target, methodTableHandle, legacyMethodEnum); 7316ppEnum.Interface = new SOSStressLogThreadEnum(threads); 7339ppEnum.Interface = new SOSStressLogMsgEnum(_target, messages); 7369ppEnum.Interface = new SOSMemoryEnum(regions);
SOSDacImpl.IXCLRDataProcess.cs (8)
134task.Interface = new ClrDataTask(matchingThread, _target, legacyTask); 157task.Interface = new ClrDataTask(thread, _target, legacyTask); 458appDomain.Interface = new ClrDataAppDomain(_target, domains.Enumerator.Current, legacyAppDomain); 529appDomain.Interface = new ClrDataAppDomain(_target, domain, legacyAppDomain); 630mod.Interface = new ClrDataModule(modules.Enumerator.Current.Address, _target, legacyModule); 712mod.Interface = new ClrDataModule(module.Address, _target, legacyModule); 1023method.Interface = new ClrDataMethodInstance(_target, methodDesc, emi._appDomain, legacyMethod); 1614method.Interface = new ClrDataMethodDefinition(
44 references to Interface
Microsoft.Diagnostics.DataContractReader.Legacy (44)
ClrDataExceptionState.cs (3)
79legacyPrevious = legacyPreviousOut.Interface; 127legacyValue = legacyValueOut.Interface; 362legacyTask = legacyTaskOut.Interface;
ClrDataFrame.cs (4)
106legacyAppDomain = legacyAppDomainOut.Interface; 188legacyValue = legacyArgOut.Interface; 310legacyValue = legacyLocalOut.Interface; 375legacyMethod = legacyMethodOut.Interface;
ClrDataMethodDefinition.cs (2)
228legacyMethod = legacyMethodOut.Interface; 389legacyMod = legacyModOut.Interface;
ClrDataMethodInstance.cs (2)
61legacyMethodDefinition = legacyMethodDefinitionOut.Interface; 105legacyMod = legacyModOut.Interface;
ClrDataModule.cs (2)
348legacyMethod = legacyMethodOut.Interface; 423legacyMethod = legacyMethodOut.Interface;
ClrDataStackWalk.cs (1)
127legacyFrame = legacyFrameOut.Interface;
ClrDataTask.cs (4)
37legacyAppDomain = legacyOut.Interface; 82legacyStackWalk = legacyStackWalkOut.Interface; 105legacyExceptionState = legacyExceptionStateOut.Interface; 186legacyExceptionState = legacyExceptionStateOut.Interface;
ClrDataTypeDefinition.cs (1)
149legacyMod = legacyModOut.Interface;
ClrDataTypeInstance.cs (1)
132legacyDefinition = legacyDefinitionOut.Interface;
ClrDataValue.cs (5)
241legacyType = legacyTypeOut.Interface; 397legacyValue = legacyValueOut.Interface; 446legacyType = legacyTypeOut.Interface; 580legacyValue = legacyValueOut.Interface; 743legacyField = 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)
1843legacyHandleEnum = legacyOut.Interface; 1868legacyHandleEnum = legacyOut.Interface; 3105legacyModule = legacyOut.Interface; 6646legacyMemoryEnum = legacyOut.Interface; 6671legacyMemoryEnum = legacyOut.Interface; 6696legacyMemoryEnum = legacyOut.Interface; 7055legacyMethodEnum = legacyOut.Interface;
SOSDacImpl.IXCLRDataProcess.cs (10)
131legacyTask = legacyTaskOut.Interface; 148legacyTask = legacyTaskOut.Interface; 452legacyAppDomain = legacyAppDomainOut.Interface; 520legacyAppDomain = legacyAppDomainOut.Interface; 624legacyModule = legacyModuleOut.Interface; 692legacyModule = legacyModuleOut.Interface; 1014legacyMethod = legacyMethodOut.Interface; 1117legacyModule = legacyModuleOut.Interface; 1131legacyModule = legacyModuleOut.Interface; 1604legacyMethod = legacyMethodOut.Interface;