CascadingValue<TValue> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A component that provides a cascading value to all descendant components.
generic <typename TValue>
public ref class CascadingValue : Microsoft::AspNetCore::Components::IComponent
public class CascadingValue<TValue> : Microsoft.AspNetCore.Components.IComponent
type CascadingValue<'Value> = class
interface IComponent
Public Class CascadingValue(Of TValue)
Implements IComponent
Type Parameters
- TValue
- Inheritance
-
CascadingValue<TValue>
- Implements
Constructors
CascadingValue<TValue>() |
Properties
ChildContent |
The content to which the value should be provided. |
IsFixed |
If true, indicates that Value will not change. This is a performance optimization that allows the framework to skip setting up change notifications. Set this flag only if you will not change Value during the component's lifetime. |
Name |
Optionally gives a name to the provided value. Descendant components will be able to receive the value by specifying this name. If no name is specified, then descendant components will receive the value based the type of value they are requesting. |
Value |
The value to be provided. |
Methods
Attach(RenderHandle) |
Attaches the component to a RenderHandle. |
SetParametersAsync(ParameterView) |
Sets parameters supplied by the component's parent in the render tree. |