'宣言 Public Class WebScheduleSqlClientProvider Inherits WebScheduleDbProvider Implements Infragistics.WebUI.Design.IGetClientSideEvents, Infragistics.WebUI.Shared.IProvideAppStyling, Infragistics.WebUI.Shared.IProvideStyleSheet, Infragistics.WebUI.Util.Serialization.ISupportPresetSerialization, Infragistics.WebUI.WebControls.IProvideImageDirectoryResolution, Infragistics.WebUI.WebSchedule.IDataFetch, Infragistics.WebUI.WebSchedule.IDataUpdate
public class WebScheduleSqlClientProvider : WebScheduleDbProvider, Infragistics.WebUI.Design.IGetClientSideEvents, Infragistics.WebUI.Shared.IProvideAppStyling, Infragistics.WebUI.Shared.IProvideStyleSheet, Infragistics.WebUI.Util.Serialization.ISupportPresetSerialization, Infragistics.WebUI.WebControls.IProvideImageDirectoryResolution, Infragistics.WebUI.WebSchedule.IDataFetch, Infragistics.WebUI.WebSchedule.IDataUpdate
WebScheduleSqlClientProvider は、バックエンドである Microsoft SQL Server から Web アプリケーションの WebSchedule 要素にデータ抽象化および変換サービスを提供する専用の WebScheduleDbProvider です。
WebScheduleDbProvider は、アプリケーションのデータベースプロバイダーと WebSchedule データバインディングインターフェイスとの間にあるデータ抽象化レイヤー(DAL)です。カスタムデータベーススキーマと最終的な WebSchedule オブジェクトモデルとのマッピングは、アプリケーションによってそのプロバイダーに関連付けられた データバインディング によって決まります。
リレーショナルデータベースとしてMicrosoft SQL Serverを利用するWebアプリケーションでは、 WebScheduleSqlClientProvider を使用して、Microsoft SQL Serverに保存されているデータを WebSchedule オブジェクトモデルにマップします。