xml version="1.0" encoding="utf-8"
<Configuration>
<SelectionSets>
<SelectionSet>
<Name>AppDomainTypes</Name>
<Types>
<TypeName>System.Reflection.RuntimeMethodInfo</TypeName>
<TypeName>System.Reflection.RuntimeConstructorInfo</TypeName>
<TypeName>System.Reflection.RuntimePropertyInfo</TypeName>
<TypeName>System.Reflection.RuntimeEventInfo</TypeName>
<TypeName>System.Reflection.RtFieldInfo</TypeName>
<TypeName>System.Reflection.MdFieldInfo</TypeName>
<TypeName>AppDomainProvider.NameSpaceInfo</TypeName>
<TypeName>System.RuntimeType</TypeName>
</Types>
</SelectionSet>
</SelectionSets>
<ViewDefinitions>
<View>
<Name>AppDomainView</Name>
<ViewSelectedBy><SelectionSetName>AppDomainTypes</SelectionSetName></ViewSelectedBy>
<GroupBy>
<PropertyName>PSPath</PropertyName>
<Label>Location:</Label>
</GroupBy>
<TableControl>
<AutoSize/>
<TableHeaders>
<TableColumnHeader><Label>Name</Label></TableColumnHeader>
<TableColumnHeader><Label>Type</Label></TableColumnHeader>
<TableColumnHeader><Label>Definition</Label></TableColumnHeader>
</TableHeaders>
<TableRowEntries>
<TableRowEntry>
<TableColumnItems>
<TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem>
<TableColumnItem><ScriptBlock>
if($_.GetType().FullName -eq "AppDomainProvider.NameSpaceInfo") { "NameSpace"; return }
if($_.GetType().FullName -eq "System.RuntimeType") { "Type"; return }
if($_.MemberType -ne $null) { $_.MemberType; return }
</ScriptBlock></TableColumnItem>
<TableColumnItem><ScriptBlock>
if($_.Fullname -ne $null) { $_.FullName }
else { $_.ToString() }
</ScriptBlock></TableColumnItem>
</TableColumnItems>
</TableRowEntry>
</TableRowEntries>
</TableControl>
</View>
</ViewDefinitions>
</Configuration>