XML 代码段:为 Deleter 方法建模

上次修改时间: 2010年4月21日

适用范围: SharePoint Server 2010

以下是 BDC 模型中的 Deleter 方法的示例。请注意,此示例是一个简单示例,它不考虑数据库中的任意外键约束。

示例

<Method Name="Delete" DefaultDisplayName="SalesReason Delete">
  <Properties>
    <Property Name="BackEndObject" Type="System.String">
      SalesReason</Property>
    <Property Name="BackEndObjectType" Type="System.String">
      SqlServerTable</Property>
    <Property Name="RdbCommandText" Type="System.String">
      DELETE FROM [Sales].[SalesReason] 
      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" 
                      IdentifierName="SalesReasonID" 
                      Name="SalesReasonID" />
    </Parameter>
  </Parameters>
  <MethodInstances>
    <MethodInstance Type="Deleter" 
                    Name="Delete" 
                    DefaultDisplayName="SalesReason Delete" />
  </MethodInstances>
</Method>

对于包含 Deleter 的完整 BDC 模型示例,执行以下操作:

  1. 下载 Microsoft SharePoint 2010 SDK(该链接可能指向英文页面)

  2. 从"%ProgramFiles%\Microsoft SDKs\SharePoint 2010\Samples\Business Connectivity Services"中将"bcs sample kit.zip"解压缩到本地文件夹。

  3. 在提取了文件的文件夹中,找到"BDC Models for XML Snippets"文件夹。此文件夹包含 BDC 模型示例。