Skip to main content

inspect_external_assembly

Inspect a referenced closed-source assembly. mode='summary' returns namespaces + type counts; mode='namespace' returns public types and members for the given namespace.

Parameters

ParameterTypeRequiredDescription
assemblyNamestringAssembly name, e.g. 'Newtonsoft.Json' or 'Microsoft.Extensions.DependencyInjection.Abstractions'
modestring'summary' (default) or 'namespace'
namespaceFilterstringRequired when mode='namespace'

Examples

Survey an assembly's namespaces:

Use inspect_external_assembly for Microsoft.Extensions.DependencyInjection.Abstractions

Browse types in a namespace:

Use inspect_external_assembly for Microsoft.Extensions.DependencyInjection.Abstractions with mode=namespace and namespaceFilter=Microsoft.Extensions.DependencyInjection

See also