コード例 #1
0
        /// <summary>
        /// Notifies the renderer that the component should be rendered.
        /// </summary>
        public void Render(Action <RenderTreeBuilder> renderAction)
        {
            if (_renderer == null)
            {
                throw new InvalidOperationException("The render handle is not yet assigned.");
            }

            _renderer.AddToRenderQueue(new RenderQueueEntry(_componentId, renderAction));
        }
コード例 #2
0
ファイル: RenderHandle.cs プロジェクト: TheFanatr/Blazor
        /// <summary>
        /// Notifies the renderer that the component should be rendered.
        /// </summary>
        /// <param name="renderFragment">The content that should be rendered.</param>
        public void Render(RenderFragment renderFragment)
        {
            if (_renderer == null)
            {
                throw new InvalidOperationException("The render handle is not yet assigned.");
            }

            _renderer.AddToRenderQueue(_componentId, renderFragment);
        }
コード例 #3
0
        /// <summary>
        /// Notifies the renderer that the component should be rendered.
        /// </summary>
        /// <param name="renderFragment">The content that should be rendered.</param>
        public void Render(RenderFragment renderFragment)
        {
            if (_renderer == null)
            {
                ThrowNotInitialized();
            }

            _renderer.AddToRenderQueue(_componentId, renderFragment);
        }