47 writes to Interface
Microsoft.Diagnostics.DataContractReader.Legacy (47)
ClrDataExceptionState.cs (3)
99exState.Interface = new ClrDataExceptionState( 157value.Interface = new ClrDataValue( 390task.Interface = new ClrDataTask(_threadAddress, _target, legacyTask, _apiLock);
ClrDataFrame.cs (4)
125appDomain.Interface = new ClrDataAppDomain(_target, appDomainAddr, legacyAppDomain, _apiLock); 257arg.Interface = CreateValueFromDebugInfo( 352localVariable.Interface = CreateValueFromDebugInfo( 402method.Interface = new ClrDataMethodInstance(_target, mdh, appDomain, legacyMethod, _apiLock);
ClrDataMethodDefinition.cs (3)
247instance.Interface = new ClrDataMethodInstance(_target, methodDesc, emi._appDomain, legacyMethod, _apiLock); 260instance.Interface = legacyMethod; 405mod.Interface = new ClrDataModule(_module, _target, legacyMod, _apiLock);
ClrDataMethodInstance.cs (2)
77methodDefinition.Interface = new ClrDataMethodDefinition(_target, module, token, legacyMethodDefinition, _apiLock); 121mod.Interface = new ClrDataModule(module, _target, legacyMod, _apiLock);
ClrDataModule.cs (2)
427method.Interface = new ClrDataMethodDefinition(_target, _address, token, legacyMethod, _apiLock); 513methodDefinition.Interface = new ClrDataMethodDefinition(_target, _address, token, legacyMethod, _apiLock);
ClrDataStackWalk.cs (1)
153frame.Interface = new ClrDataFrame(_target, _threadAddr, _dataFrames.Current, legacyFrame, _apiLock);
ClrDataTask.cs (4)
50appDomain.Interface = new ClrDataAppDomain(_target, currentAppDomain, legacyAppDomain, _apiLock); 118stackWalk.Interface = new ClrDataStackWalk(_address, flags, _target, legacyStackWalk, _apiLock); 163exception.Interface = new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_DEFAULT, TargetPointer.Null, thrownObjectHandle, threadData.FirstNestedException, legacyExceptionState, _apiLock); 250exception.Interface = new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_PARTIAL, TargetPointer.Null, thrownObjectHandle, TargetPointer.Null, legacyExceptionState, _apiLock);
ClrDataTypeDefinition.cs (1)
202mod.Interface = new ClrDataModule(_module, _target, legacyMod, _apiLock);
ClrDataTypeInstance.cs (1)
229typeDefinition.Interface = new ClrDataTypeDefinition(
ClrDataValue.cs (6)
262typeInstance.Interface = null; 271typeInstance.Interface = new ClrDataTypeInstance(_target, _typeHandle, legacyType, _apiLock); 477assocValue.Interface = new ClrDataValue(_target, _threadAddress, flags, _typeHandle, address, [location], legacyValue, _apiLock); 523assocType.Interface = new ClrDataTypeInstance(_target, typeHandle, legacyType, _apiLock); 680value.Interface = new ClrDataValue(_target, _threadAddress, flags, elementType, offset, [location], legacyValue, _apiLock); 824field.Interface = CreateFieldValue(entry, fieldDefinition, enclosingType, legacyField);
Marshalling\DacComNullableByRef.cs (1)
124_managed.Interface = ComInterfaceMarshaller<T>.ConvertToManaged((void*)_nativeResult);
SOSDacImpl.cs (11)
1909ppHandleEnum.Interface = new SOSHandleEnum(_target, supportedHandleTypes, legacyHandleEnum, _apiLock); 1941ppHandleEnum.Interface = new SOSHandleEnum(_target, handleTypes, legacyHandleEnum, _apiLock); 3201mod.Interface = new ClrDataModule(addr.ToTargetPointer(_target), _target, legacyModule, _apiLock); 4204ppEnum.Interface = new SOSStackRefEnum(sosRefs, _apiLock); 6813ppEnum.Interface = new SOSMemoryEnum(_target, regions, legacyMemoryEnum, _apiLock); 6839ppEnum.Interface = new SOSMemoryEnum(_target, regions, legacyMemoryEnum, _apiLock); 6865ppEnum.Interface = new SOSMemoryEnum(_target, regions, legacyMemoryEnum, _apiLock); 7236enumerator.Interface = new SOSMethodEnum(_target, methodTableHandle, legacyMethodEnum, _apiLock); 7509ppEnum.Interface = new SOSStressLogThreadEnum(threads, _apiLock); 7533ppEnum.Interface = new SOSStressLogMsgEnum(_target, messages, _apiLock); 7564ppEnum.Interface = new SOSMemoryEnum(regions, null, _apiLock);
SOSDacImpl.IXCLRDataProcess.cs (8)
150task.Interface = new ClrDataTask(matchingThread, _target, legacyTask, _apiLock); 174task.Interface = new ClrDataTask(thread, _target, legacyTask, _apiLock); 499appDomain.Interface = new ClrDataAppDomain(_target, domains.Enumerator.Current, legacyAppDomain, _apiLock); 572appDomain.Interface = new ClrDataAppDomain(_target, domain, legacyAppDomain, _apiLock); 687mod.Interface = new ClrDataModule(modules.Enumerator.Current.Address, _target, legacyModule, _apiLock); 771mod.Interface = new ClrDataModule(module.Address, _target, legacyModule, _apiLock); 1084method.Interface = new ClrDataMethodInstance(_target, methodDesc, emi._appDomain, legacyMethod, _apiLock); 1731method.Interface = new ClrDataMethodDefinition(
44 references to Interface
Microsoft.Diagnostics.DataContractReader.Legacy (44)
ClrDataExceptionState.cs (3)
85legacyPrevious = legacyPreviousOut.Interface; 135legacyValue = legacyValueOut.Interface; 386legacyTask = legacyTaskOut.Interface;
ClrDataFrame.cs (4)
115legacyAppDomain = legacyAppDomainOut.Interface; 199legacyValue = legacyArgOut.Interface; 323legacyValue = legacyLocalOut.Interface; 393legacyMethod = legacyMethodOut.Interface;
ClrDataMethodDefinition.cs (2)
238legacyMethod = legacyMethodOut.Interface; 402legacyMod = legacyModOut.Interface;
ClrDataMethodInstance.cs (2)
70legacyMethodDefinition = legacyMethodDefinitionOut.Interface; 115legacyMod = legacyModOut.Interface;
ClrDataModule.cs (2)
418legacyMethod = legacyMethodOut.Interface; 507legacyMethod = legacyMethodOut.Interface;
ClrDataStackWalk.cs (1)
145legacyFrame = legacyFrameOut.Interface;
ClrDataTask.cs (4)
45legacyAppDomain = legacyOut.Interface; 115legacyStackWalk = legacyStackWalkOut.Interface; 151legacyExceptionState = legacyExceptionStateOut.Interface; 238legacyExceptionState = legacyExceptionStateOut.Interface;
ClrDataTypeDefinition.cs (1)
199legacyMod = legacyModOut.Interface;
ClrDataTypeInstance.cs (1)
193legacyDefinition = legacyDefinitionOut.Interface;
ClrDataValue.cs (5)
255legacyType = legacyTypeOut.Interface; 453legacyValue = legacyValueOut.Interface; 503legacyType = legacyTypeOut.Interface; 640legacyValue = legacyValueOut.Interface; 803legacyField = 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)
1906legacyHandleEnum = legacyOut.Interface; 1936legacyHandleEnum = legacyOut.Interface; 3198legacyModule = legacyOut.Interface; 6810legacyMemoryEnum = legacyOut.Interface; 6836legacyMemoryEnum = legacyOut.Interface; 6862legacyMemoryEnum = legacyOut.Interface; 7232legacyMethodEnum = legacyOut.Interface;
SOSDacImpl.IXCLRDataProcess.cs (10)
147legacyTask = legacyTaskOut.Interface; 165legacyTask = legacyTaskOut.Interface; 493legacyAppDomain = legacyAppDomainOut.Interface; 563legacyAppDomain = legacyAppDomainOut.Interface; 681legacyModule = legacyModuleOut.Interface; 751legacyModule = legacyModuleOut.Interface; 1075legacyMethod = legacyMethodOut.Interface; 1190legacyModule = legacyModuleOut.Interface; 1205legacyModule = legacyModuleOut.Interface; 1721legacyMethod = legacyMethodOut.Interface;