File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -538,5 +538,68 @@ return ''
538538 </ListEntries >
539539 </ListControl >
540540 </View >
541+ <View >
542+ <Name >System.Runtime.Loader.AssemblyLoadContext</Name >
543+ <ViewSelectedBy >
544+ <TypeName >System.Runtime.Loader.AssemblyLoadContext</TypeName >
545+ </ViewSelectedBy >
546+ <TableControl >
547+ <TableHeaders >
548+ <TableColumnHeader >
549+ <Label >Definition</Label >
550+ <Width >15</Width >
551+ </TableColumnHeader >
552+ <TableColumnHeader >
553+ <Label >ImplementingType</Label >
554+ <Width >45</Width >
555+ </TableColumnHeader >
556+ <TableColumnHeader >
557+ <Label >Assemblies</Label >
558+ </TableColumnHeader >
559+ </TableHeaders >
560+ <TableRowEntries >
561+ <TableRowEntry >
562+ <TableColumnItems >
563+ <TableColumnItem >
564+ <ScriptBlock >
565+ if ($_.Name) {
566+ return [ClassExplorer.Internal._Format]::MemberName($_.Name)
567+ }
568+
569+ return [ClassExplorer.Internal._Format]::MemberName('< Unnamed> ')
570+ </ScriptBlock >
571+ </TableColumnItem >
572+ <TableColumnItem >
573+ <ScriptBlock >
574+ [ClassExplorer.Internal._Format]::FullType($_.GetType())
575+ </ScriptBlock >
576+ </TableColumnItem >
577+ <TableColumnItem >
578+ <ScriptBlock >
579+ $assemblies = @($_.Assemblies)
580+ if ($assemblies.Length -eq 0) {
581+ return '{0} assemblies' -f [ClassExplorer.Internal._Format]::Number(0)
582+ }
583+
584+ if ($assemblies.Length -eq 1) {
585+ return '{0} assembly ({1})' -f (
586+ [ClassExplorer.Internal._Format]::Number(1),
587+ [ClassExplorer.Internal._Format]::FullType($assemblies[0].GetName().Name))
588+ }
589+
590+ $names = foreach ($assembly in $assemblies) {
591+ [ClassExplorer.Internal._Format]::FullType($assembly.GetName().Name)
592+ }
593+
594+ return '{0} assemblies ({1})' -f (
595+ [ClassExplorer.Internal._Format]::Number($assemblies.Length),
596+ ($names -join ', '))
597+ </ScriptBlock >
598+ </TableColumnItem >
599+ </TableColumnItems >
600+ </TableRowEntry >
601+ </TableRowEntries >
602+ </TableControl >
603+ </View >
541604 </ViewDefinitions >
542605</Configuration >
You can’t perform that action at this time.
0 commit comments