You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add Invoke-Member and Get-AssemblyLoadContext (#55)
* Add Invoke-Member and Get-AssemblyLoadContext
* Forgot to save alias change
* Update workflow versions
* Fix test and skip code coverage
* Fix artifact path casing
* Fix the casing of the correct variable this time
* Add tests for Invoke-Member
* Reverse the `-If` to skip open cover
* Add docs for `Invoke-Member`
* Fix up galc and add some comments
* Add galc formatting
* Add docs for galc
Copy file name to clipboardExpand all lines: docs/en-US/ClassExplorer.md
+18-5Lines changed: 18 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,20 +22,33 @@ Type signatures are a custom query language built into PowerShell type expressio
22
22
23
23
### [Find-Member](Find-Member.md)
24
24
25
-
The Find-Member cmdlet searches the AppDomain for members that fit specified criteria. You can search the entire AppDomain, search in specific types, or filter an existing list of members.
25
+
The `Find-Member` cmdlet searches the AppDomain for members that fit specified criteria. You can search the entire AppDomain, search in specific types, or filter an existing list of members.
26
26
27
27
### [Find-Type](Find-Type.md)
28
28
29
-
The Find-Type cmdlet searches the AppDomain for .NET classes that match specified criteria.
29
+
The `Find-Type` cmdlet searches the AppDomain for .NET classes that match specified criteria.
30
30
31
31
### [Get-Assembly](Get-Assembly.md)
32
32
33
-
The Get-Assembly cmdlet gets assemblies loaded in the AppDomain.
33
+
The `Get-Assembly` cmdlet gets assemblies loaded in the AppDomain.
34
34
35
35
### [Get-Parameter](Get-Parameter.md)
36
36
37
-
The Get-Parameter cmdlet gets parameter info from a member.
37
+
The `Get-Parameter` cmdlet gets parameter info from a member.
The Format-MemberSignature cmdlet uses the input reflection objects to generate reference library style C# pseudo code. Use this cmdlet to get a more in depth look at specific member including attribute decorations, generic type constraints, and more.
41
+
The `Format-MemberSignature` cmdlet uses the input reflection objects to generate reference library style C# pseudo code. Use this cmdlet to get a more in depth look at specific member including attribute decorations, generic type constraints, and more.
42
+
43
+
### [Invoke-Member](Invoke-Member.md)
44
+
45
+
The `Invoke-Member` cmdlet takes a reflection info (`System.Reflection.MemberInfo`) object and
46
+
facilitates seamless invocation in a pipeline. `Invoke-Member` will handle any necessary
47
+
conversions, unwrapping of psobjects, and streamlined `ref` handling for interactive use.
0 commit comments