Microsoft.AspNetCore.Components 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンポーネントのレンダリング、イベント処理、ルーティングのクラスを提供します。
クラス
BindConverter |
バインド中に変換を実行します。 |
BindElementAttribute |
特定の要素型をバインドするためのオプションを構成します。 |
BindInputElementAttribute |
HTML |
CascadingParameterAttribute |
ターゲット メンバーをカスケード コンポーネント パラメーターとして表します。 その値は、互換性のある型と名前を持つ値を提供する最も近い先祖 CascadingValue<TValue> コンポーネントによって提供されます。 |
CascadingParameterAttributeBase |
値がコンポーネント階層の下にカスケードされるパラメーターを表します。 |
CascadingTypeParameterAttribute |
ジェネリック型パラメーターをカスケードとして表します。 これにより、ジェネリック型推論では、同じ名前の型パラメーターを持つ子孫に対して、この型パラメーター値を自動的に使用できます。 |
CascadingValue<TValue> |
すべての子孫コンポーネントにカスケード値を提供するコンポーネント。 |
CascadingValueSource<TValue> |
CascadingParameterAttributeを使用してコンポーネントが受け取ることができるカスケード値を提供します。 |
ChangeEventArgs |
発生している変更イベントに関する情報を提供します。 |
ComponentBase |
コンポーネントの省略可能な基底クラス。 または、コンポーネントは IComponent を直接実装することもできます。 |
Dispatcher |
Rendererのコンテキストで実行される外部アクションをディスパッチします。 |
DynamicComponent |
Type パラメーターに従って別のコンポーネントを動的にレンダリングするコンポーネント。 |
EditorRequiredAttribute |
エディターで作成するときに、コンポーネント パラメーターをユーザーが指定する必要があることを指定します。 このパラメーターの値が指定されていない場合、エディターまたはビルド ツールによって、ユーザーが値を指定することを示す警告が表示されることがあります。 この属性は、ParameterAttributeでマークされたプロパティでのみ有効です。 |
ElementReferenceContext |
ElementReferenceのコンテキスト。 |
ElementReferenceExtensions |
ElementReferenceに拡張メソッドを追加する静的クラス。 |
ErrorBoundaryBase |
エラー境界コンポーネントの基本クラス。 |
EventCallbackFactory |
EventCallback インスタンスと EventCallback<TValue> インスタンスを作成するためのファクトリ。 |
EventCallbackFactoryBinderExtensions |
EventCallbackを使用した双方向バインディングの拡張メソッドが含まれています。 内部使用のみ。 |
EventCallbackFactoryEventArgsExtensions |
EventCallbackFactory 型と EventArgs 型の拡張メソッドを提供します。 |
EventHandlerAttribute |
イベント引数の型をイベント属性名に関連付けます。 |
ExcludeFromInteractiveRoutingAttribute |
ページ コンポーネントに適用する場合は、対話型の Router コンポーネントがそのページを無視する必要があることを示します。 つまり、ページへのナビゲーションは対話型ルーティングによって解決されず、代わりにページ全体が再読み込みされます。 |
ImportMap |
アプリケーション内のモジュール スクリプトのインポート マップを定義する |
ImportMapDefinition |
アプリケーション内のモジュール スクリプトのインポート マップを定義する |
InjectAttribute |
関連付けられているプロパティに、初期化中にサービス プロバイダーから挿入された値が必要であることを示します。 |
LayoutAttribute |
関連付けられているコンポーネントの種類が指定したレイアウトを使用することを示します。 |
LayoutComponentBase |
レイアウトを表すコンポーネントの省略可能な基本クラス。 または、コンポーネントは IComponent を直接実装し、Bodyという名前の独自のパラメーターを宣言することもできます。 |
LayoutView |
指定したレイアウト内の指定したコンテンツと、さらに入れ子になったレイアウトを表示します。 |
LocationChangeException |
LocationChanged が例外をスローしたときにスローされる例外。 |
NavigationException |
NavigationManager が別の URL に移動できない場合にスローされる例外。 |
NavigationManager |
URI ナビゲーションのクエリと管理のための抽象化を提供します。 |
NavigationManagerExtensions |
NavigationManager 型の拡張メソッドを提供します。 |
OwningComponentBase |
サービス プロバイダー スコープを作成する基本クラス。 |
OwningComponentBase<TService> |
サービス プロバイダー スコープを作成し、 |
ParameterAttribute |
ターゲット メンバーをコンポーネント パラメーターとして表します。 |
PersistentComponentState |
コンポーネント アプリケーションのコンポーネントとサービスの状態。 |
RendererInfo |
コンポーネントが実行されているプラットフォームに関する情報を提供します。 |
RenderModeAttribute |
コンポーネント タイプの固定レンダリング モードを指定します。 可能な場合、コンポーネントはこのようにレンダリング モードを指定する必要はありません。また、すべてのレンダリング モードで動作するように実装する必要があります。 コンポーネント作成者は、コンポーネントが他のモードで実行できない場合にのみ、固定レンダリング モードを指定する必要があります。 |
ResourceAsset |
スクリプト、スタイルシート、イメージなどのコンポーネント アプリケーションのリソース。 |
ResourceAssetCollection |
静的アセットの対応する一意の URL へのマッピングについて説明します。 |
ResourceAssetProperty |
リソース プロパティ。 |
RouteAttribute |
関連付けられているコンポーネントが、指定したルート テンプレート パターンと一致する必要があることを示します。 |
RouteData |
表示するページを指定するルーティング中に決定される情報について説明します。 |
RouteView |
指定したページ コンポーネントを表示し、そのレイアウト内およびそれ以降の入れ子になったレイアウト内にレンダリングします。 |
StreamRenderingAttribute |
コンポーネントとその子孫のレンダリングをストリーミングするかどうかを示す属性。 この属性は、ストリーミング レンダリング (Razor コンポーネント エンドポイントからのサーバー側 HTML レンダリングなど) をサポートするレンダラー内でのみ有効になります。 他のホスティング モデルでは効果はありません。 コンポーネントの種類でこの属性が宣言されていない場合、そのコンポーネントの種類のインスタンスは、親コンポーネントと同じストリーミング レンダリング モードを共有します。 |
SupplyParameterFromFormAttribute |
関連付けられたプロパティの値を、指定した名前のフォームのフォーム データから指定する必要があることを示します。 |
SupplyParameterFromQueryAttribute |
ルーティング コンポーネントが現在の URL クエリ文字列からパラメーターの値を指定する可能性があることを示します。 URL クエリ文字列が変更された場合は、さらに値を指定することもできます。 |
SupplyParameterFromQueryProviderServiceCollectionExtensions |
SupplyParameterFromQueryAttributeを使用して、クエリ文字列からコンポーネント パラメーターを指定できるようにします。 |
WebElementReferenceContext |
Web 要素の ElementReferenceContext。 |
構造体
CascadingParameterInfo |
カスケード パラメーターに関する情報が含まれています。 |
ElementReference |
レンダリングされた要素への参照を表します。 |
EventCallback |
バインドされたイベント ハンドラー デリゲート。 |
EventCallback<TValue> |
バインドされたイベント ハンドラー デリゲート。 |
EventCallbackWorkItem |
イベントに関連付けられているコールバック デリゲートをラップします。 |
MarkupString |
HTML などのマークアップとしてレンダリングできる文字列値。 |
NavigationOptions |
別の URI に移動するための追加のオプション。 |
ParameterValue |
レンダー ツリー内の親によって IComponent に指定された 1 つのパラメーターを表します。 |
ParameterView |
レンダー ツリー内の親によって IComponent に指定されたパラメーターのコレクションを表します。 |
ParameterView.Enumerator |
ParameterViewを反復処理する列挙子。 |
PersistingComponentStateSubscription |
アプリケーションの永続化時にコールバック ComponentStatePersistenceManager トリガーされる |
RenderHandle |
コンポーネントがレンダラーと対話できるようにします。 |
インターフェイス
IComponent |
UI コンポーネントを表します。 |
IComponentActivator |
コンポーネントのインスタンス化に使用できるアクティベーターを表します。 フレームワークは結果のインスタンスへの依存関係の挿入を個別に実行するため、アクティベーターは依存関係の挿入を担当しません。 |
IComponentRenderMode |
コンポーネントのレンダリング モードを表します。 |
IHandleAfterRender |
レンダリングされたことを示す通知を受け取るコンポーネントによって実装されるインターフェイス。 |
IHandleEvent |
状態変更の通知を受け取るコンポーネントによって実装されるインターフェイス。 |
IPersistentComponentStateStore |
Blazor アプリケーションの一部であるコンポーネントとサービスのストレージを管理します。 |
列挙型
PersistedStateSerializationMode |
コンポーネントの永続的な状態をシリアル化するときに使用するモードを指定します。 |
代理人
RenderFragment |
コンテンツを RenderTreeBuilderに書き込むデリゲートとして実装される UI コンテンツのセグメントを表します。 |
RenderFragment<TValue> |
RenderFragmentを返す関数として実装 |
注釈
コンポーネントの詳細については、「 Core Razor コンポーネントASP.NET 作成および使用する」を参照してください。