XML スニペット: Updater メソッドのモデリング
最終更新日: 2010年4月21日
適用対象: SharePoint Server 2010
以下は、BDC モデルの Updater メソッドの例です。
例
<Method Name="Update" DefaultDisplayName="SalesReason Update">
<Properties>
<Property Name="BackEndObject" Type="System.String">
SalesReason</Property>
<Property Name="BackEndObjectType" Type="System.String">
SqlServerTable</Property>
<Property Name="RdbCommandText" Type="System.String">
UPDATE [Sales].[SalesReason]
SET [Name] = @Name , [ReasonType] = @ReasonType ,
[ModifiedDate] = @ModifiedDate
WHERE [SalesReasonID] = @SalesReasonID</Property>
<Property Name="RdbCommandType" Type="System.Data.CommandType,
System.Data, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089">Text</Property>
<Property Name="Schema" Type="System.String">Sales</Property>
</Properties>
<Parameters>
<Parameter Direction="In" Name="@SalesReasonID">
<TypeDescriptor TypeName="System.Int32"
UpdaterField="true"
IdentifierName="SalesReasonID"
Name="SalesReasonID" />
</Parameter>
<Parameter Direction="In" Name="@Name">
<TypeDescriptor TypeName="System.String"
UpdaterField="true"
Name="Name">
<Properties>
<Property Name="Size" Type="System.Int32">50</Property>
</Properties>
<Interpretation>
<NormalizeString FromLOB="NormalizeToNull"
ToLOB="NormalizeToEmptyString" />
</Interpretation>
</TypeDescriptor>
</Parameter>
<Parameter Direction="In" Name="@ReasonType">
<TypeDescriptor TypeName="System.String"
UpdaterField="true"
Name="ReasonType">
<Properties>
<Property Name="Size" Type="System.Int32">50</Property>
</Properties>
<Interpretation>
<NormalizeString FromLOB="NormalizeToNull"
ToLOB="NormalizeToEmptyString" />
</Interpretation>
</TypeDescriptor>
</Parameter>
<Parameter Direction="In" Name="@ModifiedDate">
<TypeDescriptor TypeName="System.DateTime"
UpdaterField="true"
Name="ModifiedDate">
<Interpretation>
<NormalizeDateTime LobDateTimeMode="UTC" />
</Interpretation>
</TypeDescriptor>
</Parameter>
</Parameters>
<MethodInstances>
<MethodInstance Type="Updater"
Name="Update"
DefaultDisplayName="SalesReason Update" />
</MethodInstances>
</Method>
Updater を含む完全な BDC モデル サンプルのためには、以下の操作を実行します。
Microsoft SharePoint 2010 SDK (英語) をダウンロードします。
bcs sample kit.zip を %ProgramFiles%\Microsoft SDKs\SharePoint 2010\Samples\Business Connectivity Services からローカル フォルダーに抽出します。
ファイルを抽出したフォルダーで、"BDC Models for XML Snippets" フォルダーを探します。このフォルダーには、BDC モデル サンプルが含まれます。