Freigeben über


CascadingValue<TValue> Klasse

Definition

Eine Komponente, die einen kaskadierenden Wert für alle absteigenden Komponenten bereitstellt.

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

Typparameter

TValue
Vererbung
CascadingValue<TValue>
Implementiert

Konstruktoren

CascadingValue<TValue>()

Eine Komponente, die einen kaskadierenden Wert für alle absteigenden Komponenten bereitstellt.

Eigenschaften

ChildContent

Der Inhalt, für den der Wert bereitgestellt werden soll.

IsFixed

Wenn true, gibt an, dass sich Value dies nicht ändert. Dies ist eine Leistungsoptimierung, mit der das Framework das Einrichten von Änderungsbenachrichtigungen überspringen kann. Legen Sie dieses Flag nur fest, wenn Sie sich während der Lebensdauer der Komponente nicht ändern Value .

Name

Gibt dem angegebenen Wert optional einen Namen. Abhängige Komponenten können den Wert empfangen, indem sie diesen Namen angeben.

Wenn kein Name angegeben ist, erhalten untergeordnete Komponenten den Wert basierend auf dem Typ des angeforderten Werts.

Value

Der wert, der angegeben werden soll.

Methoden

Attach(RenderHandle)

Fügt die -Komponente an eine an RenderHandle.

SetParametersAsync(ParameterView)

Legt Parameter fest, die vom übergeordneten Element der Komponente in der Renderstruktur bereitgestellt werden.

Gilt für: