GetSchema メソッド
派生クラスでオーバーライドされると、サーバー データベースから 1 つ以上のテーブルのスキーマを取得します。
名前空間: Microsoft.Synchronization.Data
アセンブリ: Microsoft.Synchronization.Data (Microsoft.Synchronization.Data.dll 内)
構文
'宣言
Public MustOverride Function GetSchema ( _
tableNames As Collection(Of String), _
syncSession As SyncSession _
) As SyncSchema
'使用
Dim instance As ServerSyncProvider
Dim tableNames As Collection(Of String)
Dim syncSession As SyncSession
Dim returnValue As SyncSchema
returnValue = instance.GetSchema(tableNames, _
syncSession)
public abstract SyncSchema GetSchema(
Collection<string> tableNames,
SyncSession syncSession
)
public:
virtual SyncSchema^ GetSchema(
Collection<String^>^ tableNames,
SyncSession^ syncSession
) abstract
abstract GetSchema :
tableNames:Collection<string> *
syncSession:SyncSession -> SyncSchema
public abstract function GetSchema(
tableNames : Collection<String>,
syncSession : SyncSession
) : SyncSchema
パラメーター
- tableNames
型 : System.Collections.ObjectModel. . :: . .Collection< (Of < ( <'String> ) > ) >
サーバー プロバイダーが SyncSchema オブジェクトを取得する必要があるテーブル名のコレクション。
- syncSession
型 : Microsoft.Synchronization.Data. . :: . .SyncSession
現在の同期セッションに関するメタデータを格納する SyncSession オブジェクト。
戻り値
型 : Microsoft.Synchronization.Data. . :: . .SyncSchema
指定した各テーブルのスキーマを格納する SyncSchema オブジェクト。