System.Web.DynamicData Namespace

System.Web.DynamicData 名前空間には、ASP.NET Dynamic Data のコア機能を提供するクラスが含まれます。 The System.Web.DynamicData namespace contains classes that provide the core functionality for ASP.NET Dynamic Data. 動的データの動作をカスタマイズできる機能拡張も用意されています。 It also provides extensibility features that let you customize dynamic data behavior.

クラス

ContextConfiguration

カスタマイズを可能にするために、データ コンテキスト インスタンスの情報を提供します。Provides information for a data-context instance in order to allow customization.

ControlFilterExpression

データ バインド コントロールで選択される項目のデータ キーを使用して、データベース クエリを変更します。Modifies a database query by using the data key of the item that is selected in a data-bound control.

DataControlReference

DynamicDataManager で管理するデータ コントロールを宣言によって定義できるようにします。Enables the DynamicDataManager to declaratively define data controls that it manages.

DataControlReferenceCollection

MenuItemBinding オブジェクトのコレクションを表します。Represents a collection of MenuItemBinding objects.

DefaultAutoFieldGenerator

データ バインド コントロールの動的データ フィールド (列) を自動的に生成します。Generates dynamic data fields (columns) for data-bound controls automatically.

DynamicControl

ASP.NET Dynamic Data 機能を使用して、テンプレート宣言されたデータ バインド コントロール内のフィールドに対して定義されたコンテンツを表示します。Displays the content that is defined for the field in templated data-bound controls, using ASP.NET Dynamic Data features.

DynamicControlParameter

データ ソースが別のデータ コントロールから情報を取得するマスター/詳細フィルターに使用されるパラメーターを表します。Represents a parameter that is used for master-detail filters in which a data source gets information from another data control.

DynamicDataExtensions

ASP.NET Dynamic Data によって使用される拡張メソッドを提供します。Provides extension methods that are used by ASP.NET Dynamic Data.

DynamicDataManager

ASP.NET Dynamic Data をサポートする ASP.NET Web コントロールの動的な動作を有効にします。Enables dynamic behavior for ASP.NET Web controls that support ASP.NET Dynamic Data.

DynamicDataRoute

ASP.NET Dynamic Data で使用されるルートを表します。Represents a route that is used by ASP.NET Dynamic Data.

DynamicDataRouteHandler

ASP.NET Dynamic Data のルート パターンを処理します。Processes ASP.NET Dynamic Data route patterns.

DynamicEntity

エンティティを表す ASP.NET コントロールを ASP.NET 動的データでの使用に提供します。Provides an ASP.NET control that represents an entity for use by ASP.NET Dynamic Data.

DynamicField

ASP.NET Dynamic Data 機能を使用するデータ バインド コントロールに表示されるデータ フィールドを表します。Represents a data field that is displayed in a data-bound control that uses ASP.NET Dynamic Data features.

DynamicFilter

指定した列を使用してテーブル行をフィルター処理するための UI を表示します。Displays the UI for filtering table rows using a specified column.

DynamicFilterExpression

指定されたフィルター コントロールからの値を使用して、データベース クエリを変更します。Modifies a database query by using a value from specified filter control.

DynamicQueryStringParameter

クエリ文字列値を取得することによって、データ ソース コントロールの Where 句の作成に使用するパラメーターのコレクションを自動的に生成します。Automatically generates a collection of parameters that is used to create the Where clause for the data source control by retrieving query string values.

DynamicRouteExpression

データのフィルター処理を実行するために、ルーティング情報から主キーを取得します。Gets the primary key from the routing information in order to perform data filtering.

DynamicValidator

データ モデルでスローされる例外を強制してキャッチし、エラーを表示します。Enforces and catches exceptions that are thrown in a data model and displays the error.

DynamicValidatorEventArgs

イベント データが格納されている DynamicValidator クラスの基本クラスです。Base class for DynamicValidator classes that contain event data.

EntityTemplate

ASP.NET Dynamic Data 機能を使用して、エンティティ テンプレートのデータ バインドされたコントロール内のエンティティに対して定義されたコンテンツを表示します。Displays the content that is defined for the entity in entity-template data-bound controls by using ASP.NET Dynamic Data features.

EntityTemplateFactory

エンティティ テンプレートを作成します。Creates an entity template.

EntityTemplateUserControl

エンティティのテンプレートの基底クラスを定義します。Defines the base class for entity templates.

FieldTemplateFactory

フィールド テンプレートを作成します。Creates a field template.

FieldTemplateUserControl

すべてのフィールド テンプレート コントロールの基本クラスを表します。Represents the base class for all field template controls.

FilterFactory

フィルター テンプレートを作成します。Creates a filter template.

FilterRepeater

フィルターを適用可能なテーブル列を列挙するコントロールを表します。Represents a control that enumerates table columns that can be filtered.

FilterUserControlBase

データ テーブルのデータをフィルター処理するために使用される、ユーザー コントロールの基底クラスを提供します。Provides the base class for user controls that are used to filter data in a data table. このクラスを使用して、フィルター セレクターを表示します。This class is used to display filter selectors.

MetaChildrenColumn

一対多リレーションシップを示すデータベース フィールドを表します。Represents a database field that indicates a one-to-many relationship.

MetaColumn

Dynamic Data で使用されるデータベース列を表します。Represents a database column that is used by Dynamic Data.

MetaForeignKeyColumn

ASP.NET Dynamic Data で使用されるデータベースの外部キー フィールドを表します。Represents a database foreign-key field that is used by ASP.NET Dynamic Data.

MetaModel

ASP.NET Dynamic Data で使用する 1 つまたは複数のデータベースを表します。Represents one or multiple databases that are used by ASP.NET Dynamic Data.

MetaTable

Dynamic Data ページで使用されるテーブルを記述するメタデータを表します。Represents the metadata that describes a table for use by Dynamic Data pages.

PageAction

ASP.NET Dynamic Data アプリケーションのルーティング機構で使用される既定のアクション値を指定します。Specifies default action values that are used by the routing mechanism in ASP.NET Dynamic Data applications.

QueryableFilterRepeater

サポートされる列型のフィルター テーブル行に UI を自動的に生成する、テンプレート コントロールを提供します。Provides a templated control that automatically generates the UI to filter table rows for supported column types.

QueryableFilterUserControl

フィルター コントロールの基本クラスを提供します。Provides a base class for filter controls.

TableNameAttribute

テーブルの表示名を変更するための属性を提供します。Provides an attribute to change the displayed name for a table.

インターフェイス

IControlParameterTarget

DynamicControlParameter クラスのインスタンスにデータを提供するために、クラスで実装する必要があるメンバーを定義します。Defines members that a class must implement in order to provide data to for an instance of the DynamicControlParameter class.

IDynamicDataSource

Dynamic Data コントロールのデータ ソースを表します。Represents a data source for a Dynamic Data control.

IDynamicValidatorException

Dynamic Data の Exception クラスで実装されるインターフェイスを表します。Represents an interface implemented by Dynamic Data Exception classes.

IFieldFormattingOptions

フィールド テンプレート ユーザー コントロールに適用される共通の書式指定オプション プロパティのインターフェイスを定義します。Defines an interface for common formatting-option properties to be applied to field template user controls.

IFieldTemplate

フィールド テンプレートとして認識されるために、クラスで実装する必要があるメンバーを定義します。Defines members that a class must implement in order to be recognized as a field template.

IFieldTemplateFactory

フィールド テンプレートを作成するオブジェクトによって実装されるインターフェイスを定義します。Defines an interface implemented by objects that create field templates.

IFieldTemplateHost

フィールド テンプレートのユーザー コントロールの使用を管理するクラスで実装する必要があるメンバーを定義します。Defines members that must be implemented by a class that manages the use of field-template user controls.

IFilterExpressionProvider

フィルターの Repeater を作成するインターフェイスを提供します。Provides an interface to create filter repeaters.

IWhereParametersProvider

1 つ以上の Where パラメーターを提供するパラメーター クラスによって実装されます。Implemented by parameter classes that provide one or many Where parameters.

列挙型

ContainerType

データ コントロール コンテナーの型を指定します。Specifies the data-control container type.

DynamicDataSourceOperation

データ ソース オブジェクトによって実行されている操作の種類を表します。Describes the type of operation that is being performed by the data source object.