csharp
public sealed class InspectorEditProviderThe editing pipeline's view of what the generator described.
Remarks
The first of doc 36 § D1's providers, and the one that proves the seam is real. Everything it answers comes from InspectorRegistry — module initializers the generator emitted, no reflection pass and no assembly scan — so an EditTarget over a described type finds its members at the cost of a dictionary lookup.
⚠ It is a lookup, not a store. Registration stays where it was; this type adds no second place a member can be declared, which is the mistake the editor already made once with two component registries.
Fields and properties (1)
public static InspectorEditProvider DefaultThe one over the process-wide registry.
Methods (2)
public IReadOnlyList<IEditMember> MembersOf(Type type)public bool TryResolve(Type type, string path, out IEditMember? member)Finds one member of a type by name.
Used by (1)
- InspectorTargetVixen.Editor.Inspector