列出对象内的 .NET 对象
本文关键字:对象 NET | 更新日期: 2023-09-27 17:57:21
我不知道如何访问对象中的对象。我读到的所有内容都是关于Get-Member
选项的,但这是为了列出方法/属性,而不是类中的类,这似乎是理所当然的,或者你应该知道它或其他什么。
我想获取System.Net
中的类,或者我想列出的任何类:
-
WebRequest
-
Sockets
-
WebClient
- 。
我已经知道我可以在里面展示方法
[System.Net.WebRequest] | gm -Static
或者没有-Static
通用方法。
试一试
[System.AppDomain]::CurrentDomain.GetAssemblies() |
% { $_.GetTypes() } |
? { $_.IsPublic -and $_.Namespace -ne $null -and $_.Namespace.StartsWith("System.Net")
当然,您可以根据需要更改过滤,并在必要时添加排序