# Microsoft.AspNetCore.Components.Rendering

``` diff
 namespace Microsoft.AspNetCore.Components.Rendering {
+    [DebuggerDisplayAttribute("{GetDebuggerDisplay(),nq}")]
+    public class ComponentState : IDisposable {
+        public ComponentState(Renderer renderer, int componentId, IComponent component, ComponentState? parentComponentState);
+        public IComponent Component { get; }
+        public int ComponentId { get; }
+        public ComponentState? ParentComponentState { get; }
+        public void Dispose();
+    }
     public sealed class RenderTreeBuilder : IDisposable {
+        public void SetEventHandlerName(string eventHandlerName);
     }
 }
```

