<?xml version="1.0"?>
<Model xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Name="Model" xmlns="http://schemas.microsoft.com/windows/2007/BusinessDataCatalog">
  <LobSystems>
    <LobSystem Name="LotusNotes" Type="Custom">
      <Properties>
        <Property Name="SystemUtilityTypeName" Type="System.String">Microsoft.Office.Server.Search.Connector.BDC.Notes.NotesSystemUtility, Microsoft.Office.Server.Search.Connector, Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c</Property>
      </Properties>
      <LobSystemInstances>
        <LobSystemInstance Name="OOBCrawlConnection" />
      </LobSystemInstances>
      <Entities>
        <Entity Name="Server" Namespace="LotusNotes" Version="1.0.0.0">
          <Identifiers>
            <Identifier Name="ServerId" TypeName="System.String" />
          </Identifiers>
          <Methods>
            <Method Name="EnumerateServers" LobName="EnumerateServers">
              <Parameters>
                <Parameter Name="Return" Direction="Return">
                  <TypeDescriptor Name="Return" TypeName="Microsoft.Office.Server.Search.Administration.SERVERITEM[],Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" IsCollection="true">
                    <TypeDescriptors>
                      <TypeDescriptor Name="Item" TypeName="Microsoft.Office.Server.Search.Administration.SERVERITEM,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                        <TypeDescriptors>
                          <TypeDescriptor Name="serverId" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Server" IdentifierName="ServerId" IsCollection="true" />
                          <TypeDescriptor Name="displayUrl" TypeName="System.String" IsCollection="true" />
                        </TypeDescriptors>
                      </TypeDescriptor>
                    </TypeDescriptors>
                  </TypeDescriptor>
                </Parameter>
              </Parameters>
              <MethodInstances>
                <MethodInstance Name="EnumerateServers_Instance" Type="Finder" ReturnParameterName="Return" ReturnTypeDescriptorPath="Return">
                  <Properties>
                      <Property Name="RootFinder" Type="System.String">x</Property>
                  </Properties>
                  <AccessControlList>
                    <AccessControlEntry Principal="NT AUTHORITY\Authenticated Users">
                      <Right BdcRight="Execute" />
                    </AccessControlEntry>
                  </AccessControlList>
                </MethodInstance>
              </MethodInstances>
            </Method>
            <Method Name="GetServer" LobName="GetServer">
              <Parameters>
                <Parameter Name="serverName" Direction="In">
                  <TypeDescriptor Name="serverName" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Server" IdentifierName="ServerId" IsCollection="true" />
                </Parameter>
                <Parameter Name="Return" Direction="Return">
                  <TypeDescriptor Name="Return" TypeName="Microsoft.Office.Server.Search.Administration.SERVERITEM,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                    <TypeDescriptors>
                      <TypeDescriptor Name="serverId" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Server" IdentifierName="ServerId" IsCollection="true" />
                      <TypeDescriptor Name="displayUrl" TypeName="System.String" IsCollection="true" />
                    </TypeDescriptors>
                  </TypeDescriptor>
                </Parameter>
              </Parameters>
              <MethodInstances>
                <MethodInstance Name="GetServer_Instance" Type="SpecificFinder" ReturnParameterName="Return" ReturnTypeDescriptorPath="Return">
                  <Properties>
                    <Property Name="DisplayUriField" Type="System.String">displayUrl</Property>
                  </Properties>
                  <AccessControlList>
                    <AccessControlEntry Principal="NT AUTHORITY\Authenticated Users">
                      <Right BdcRight="Execute" />
                    </AccessControlEntry>
                  </AccessControlList>
                </MethodInstance>
              </MethodInstances>
            </Method>
          </Methods>
        </Entity>
        <Entity Name="Database" Namespace="LotusNotes" Version="1.0.0.0">
          <Identifiers>
            <Identifier Name="DatabaseId" TypeName="System.String" />
          </Identifiers>
          <Methods>
            <Method Name="EnumerateDatabases" LobName="EnumerateDatabases">
              <FilterDescriptors>
                <FilterDescriptor Name="LastSeenDatabase" Type="LastId" />
              </FilterDescriptors>
              <Parameters>
                <Parameter Name="serverName" Direction="In">
                  <TypeDescriptor Name="serverName" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Server" IdentifierName="ServerId" ForeignIdentifierAssociationName="EnumerateDatabases_Instance" ForeignIdentifierAssociationEntityName="Database" ForeignIdentifierAssociationEntityNamespace="LotusNotes" IsCollection="true" />
                </Parameter>
                <Parameter Name="lastSeenDatabase" Direction="In">
                  <TypeDescriptor Name="lastSeenDatabase" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Database" IdentifierName="DatabaseId" AssociatedFilter="LastSeenDatabase" IsCollection="true" />
                </Parameter>
                <Parameter Name="Return" Direction="Return">
                  <TypeDescriptor Name="Return" TypeName="Microsoft.Office.Server.Search.Administration.DATABASEITEMID[],Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" IsCollection="true">
                    <TypeDescriptors>
                      <TypeDescriptor Name="Item" TypeName="Microsoft.Office.Server.Search.Administration.DATABASEITEMID,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                        <TypeDescriptors>
                          <TypeDescriptor Name="databaseId" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Database" IdentifierName="DatabaseId" IsCollection="true" />
                          <TypeDescriptor Name="lastModifiedTime" TypeName="System.DateTime" />
                        </TypeDescriptors>
                      </TypeDescriptor>
                    </TypeDescriptors>
                  </TypeDescriptor>
                </Parameter>
              </Parameters>
              <MethodInstances>
                <Association Name="EnumerateDatabases_Instance" Type="AssociationNavigator" ReturnParameterName="Return" ReturnTypeDescriptorPath="Return">
                  <Properties>
                    <Property Name="DirectoryLink" Type="System.String">x</Property>
                    <Property Name="DisplayUriField" Type="System.String">displayUrl</Property>
                    <Property Name="LastModifiedTimeStampField" Type="System.String">lastModifiedTime</Property>
                  </Properties>
                  <AccessControlList>
                    <AccessControlEntry Principal="NT AUTHORITY\Authenticated Users">
                      <Right BdcRight="Execute" />
                    </AccessControlEntry>
                  </AccessControlList>
                  <SourceEntity Namespace="LotusNotes" Name="Server" />
                  <DestinationEntity Namespace="LotusNotes" Name="Database" />
                </Association>
              </MethodInstances>
            </Method>
            <Method Name="GetDatabase" LobName="GetDatabase">
              <Parameters>
                <Parameter Name="databaseName" Direction="In">
                  <TypeDescriptor Name="databaseName" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Database" IdentifierName="DatabaseId" IsCollection="true" />
                </Parameter>
                <Parameter Name="Return" Direction="Return">
                  <TypeDescriptor Name="Return" TypeName="Microsoft.Office.Server.Search.Administration.DATABASEITEM,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                    <TypeDescriptors>
                      <TypeDescriptor Name="databaseId" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Database" IdentifierName="DatabaseId" IsCollection="true" />
                      <TypeDescriptor Name="lastModifiedTime" TypeName="System.DateTime" />
                      <TypeDescriptor Name="displayUrl" TypeName="System.String" IsCollection="true" />
                      <TypeDescriptor Name="securityDesc" TypeName="Microsoft.Office.Server.Search.Administration.SecurityDescriptor,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                        <TypeDescriptors>
                          <TypeDescriptor Name="SD" TypeName="System.Byte[]" IsCollection="true">
                            <TypeDescriptors>
                              <TypeDescriptor Name="Item" TypeName="System.Byte" />
                            </TypeDescriptors>
                          </TypeDescriptor>
                          <TypeDescriptor Name="isNTSD" TypeName="System.Boolean" />
                        </TypeDescriptors>
                      </TypeDescriptor>
                    </TypeDescriptors>
                  </TypeDescriptor>
                </Parameter>
              </Parameters>
              <MethodInstances>
                <MethodInstance Name="GetDatabase_Instance" Type="SpecificFinder" ReturnParameterName="Return" ReturnTypeDescriptorPath="Return">
                  <Properties>
                    <Property Name="DisplayUriField" Type="System.String">displayUrl</Property>
                    <Property Name="LastModifiedTimeStampField" Type="System.String">lastModifiedTime</Property>
                    <Property Name="WindowsSecurityDescriptorField" Type="System.String">securityDesc.SD</Property>
                  </Properties>
                  <AccessControlList>
                    <AccessControlEntry Principal="NT AUTHORITY\Authenticated Users">
                      <Right BdcRight="Execute" />
                    </AccessControlEntry>
                  </AccessControlList>
                </MethodInstance>
              </MethodInstances>
            </Method>
          </Methods>
        </Entity>
        <Entity Name="Item" Namespace="LotusNotes" Version="1.0.0.0">
          <Identifiers>
            <Identifier Name="ItemId" TypeName="System.String" />
          </Identifiers>
          <Methods>
            <Method Name="FetchItem" LobName="FetchItem">
              <Parameters>
                <Parameter Name="itemId" Direction="In">
                  <TypeDescriptor Name="itemId" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Item" IdentifierName="ItemId" IsCollection="true" />
                </Parameter>
                <Parameter Name="Return" Direction="Return">
                  <TypeDescriptor Name="Return" TypeName="Microsoft.Office.Server.Search.Administration.NOTESITEM,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                    <TypeDescriptors>
                      <TypeDescriptor Name="itemId" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Item" IdentifierName="ItemId" IsCollection="true" />
                      <TypeDescriptor Name="lastModifiedTime" TypeName="System.DateTime" />
                      <TypeDescriptor Name="displayUrl" TypeName="System.String" IsCollection="true" />
                      <TypeDescriptor Name="securityDesc" TypeName="Microsoft.Office.Server.Search.Administration.SecurityDescriptor,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                        <TypeDescriptors>
                          <TypeDescriptor Name="SD" TypeName="System.Byte[]" IsCollection="true">
                            <TypeDescriptors>
                              <TypeDescriptor Name="Item" TypeName="System.Byte" />
                            </TypeDescriptors>
                          </TypeDescriptor>
                          <TypeDescriptor Name="isNTSD" TypeName="System.Boolean" />
                        </TypeDescriptors>
                      </TypeDescriptor>
                      <TypeDescriptor Name="itemProps" TypeName="Microsoft.Office.Server.Search.Administration.PROPERTY[],Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" IsCollection="true">
                        <TypeDescriptors>
                          <TypeDescriptor Name="Item" TypeName="Microsoft.Office.Server.Search.Administration.PROPERTY,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                            <Properties>
                              <Property Name="Property" Type="System.String">xxxxx</Property>
                            </Properties>
                            <TypeDescriptors>
                              <TypeDescriptor Name="Name" TypeName="System.String">
                                <Properties>
                                  <Property Name="PropertyName" Type="System.String">xxxx</Property>
                                </Properties>
                              </TypeDescriptor>
                              <TypeDescriptor Name="Value" TypeName="System.Object">
                                <Properties>
                                  <Property Name="PropertyValue" Type="System.String">xxxxxx</Property>
                                </Properties>
                              </TypeDescriptor>
                            </TypeDescriptors>
                          </TypeDescriptor>
                        </TypeDescriptors>
                      </TypeDescriptor>
                      <TypeDescriptor Name="attachmentId" TypeName="Microsoft.Office.Server.Search.Administration.NOTESATTACHMENTID[],Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                        <TypeDescriptors>
                          <TypeDescriptor Name="Item" TypeName="Microsoft.Office.Server.Search.Administration.NOTESATTACHMENTID,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                            <Properties>
                              <Property Name="EntityName" Type="System.String">Attachment</Property>
                              <Property Name="EntityNamespace" Type="System.String">LotusNotes</Property>
                            </Properties>
                            <TypeDescriptors>
                              <TypeDescriptor Name="itemId" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Attachment" IdentifierName="ItemId" />
                              <TypeDescriptor Name="attachmentName" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Attachment" IdentifierName="AttachmentId" />
                            </TypeDescriptors>
                          </TypeDescriptor>
                        </TypeDescriptors>
                      </TypeDescriptor>
                      <TypeDescriptor Name="itemContent" TypeName="Microsoft.Office.Server.Search.Administration.INDEXABLECONTENT,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                        <Properties>
                          <Property Name="Text" Type="System.String">xxx</Property>
                        </Properties>
                        <TypeDescriptors>
                          <TypeDescriptor Name="content" TypeName="System.Byte[]" IsCollection="true">
                            <Properties>
                              <Property Name="TextValue" Type="System.String">xxx</Property>
                            </Properties>
                            <TypeDescriptors>
                              <TypeDescriptor Name="Item" TypeName="System.Byte" />
                            </TypeDescriptors>
                          </TypeDescriptor>
                          <TypeDescriptor Name="extension" TypeName="System.String">
                            <Properties>
                              <Property Name="TextExtension" Type="System.String">xxxxx</Property>
                            </Properties>
                          </TypeDescriptor>
                          <TypeDescriptor Name="contentType" TypeName="System.String" />
                        </TypeDescriptors>
                      </TypeDescriptor>
                    </TypeDescriptors>
                  </TypeDescriptor>
                </Parameter>
              </Parameters>
              <MethodInstances>
                <MethodInstance Name="FetchItem_Instance" Type="SpecificFinder" ReturnParameterName="Return" ReturnTypeDescriptorPath="Return">
                  <Properties>
                    <Property Name="LastModifiedTimeStampField" Type="System.String">lastModifiedTime</Property>
                    <Property Name="DisplayUriField" Type="System.String">displayUrl</Property>
                    <Property Name="WindowsSecurityDescriptorField" Type="System.String">securityDesc.SD</Property>
                  </Properties>
                  <AccessControlList>
                    <AccessControlEntry Principal="NT AUTHORITY\Authenticated Users">
                      <Right BdcRight="Execute" />
                    </AccessControlEntry>
                  </AccessControlList>
                </MethodInstance>
              </MethodInstances>
            </Method>
            <Method Name="EnumerateItems" LobName="EnumerateItems">
              <FilterDescriptors>
                <FilterDescriptor Name="LastSeenItem" Type="LastId" />
              </FilterDescriptors>
              <Parameters>
                <Parameter Name="databasePath" Direction="In">
                  <TypeDescriptor Name="databasePath" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Database" IdentifierName="DatabaseId" ForeignIdentifierAssociationName="EnumerateItems_Instance" ForeignIdentifierAssociationEntityName="Item" ForeignIdentifierAssociationEntityNamespace="LotusNotes"/>
                </Parameter>
                <Parameter Name="lastSeenItem" Direction="In">
                  <TypeDescriptor Name="lastSeenItem" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Item" IdentifierName="ItemId" AssociatedFilter="LastSeenItem"  />
                </Parameter>
                <Parameter Name="Return" Direction="Return">
                  <TypeDescriptor Name="Return" TypeName="Microsoft.Office.Server.Search.Administration.NOTESITEM[],Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" IsCollection="true">
                    <TypeDescriptors>
                      <TypeDescriptor Name="Item" TypeName="Microsoft.Office.Server.Search.Administration.NOTESITEM,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                        <TypeDescriptors>
                          <TypeDescriptor Name="itemId" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Item" IdentifierName="ItemId" />
                          <TypeDescriptor Name="lastModifiedTime" TypeName="System.DateTime" />
                          <TypeDescriptor Name="displayUrl" TypeName="System.String"  />
                          <TypeDescriptor Name="securityDesc" TypeName="Microsoft.Office.Server.Search.Administration.SecurityDescriptor,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                            <TypeDescriptors>
                              <TypeDescriptor Name="SD" TypeName="System.Byte[]" IsCollection="true">
                                <TypeDescriptors>
                                  <TypeDescriptor Name="Item" TypeName="System.Byte" />
                                </TypeDescriptors>
                              </TypeDescriptor>
                              <TypeDescriptor Name="isNTSD" TypeName="System.Boolean" />
                            </TypeDescriptors>
                          </TypeDescriptor>
                          <TypeDescriptor Name="itemProps" TypeName="Microsoft.Office.Server.Search.Administration.PROPERTY[],Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" IsCollection="true">
                            <TypeDescriptors>
                              <TypeDescriptor Name="Item" TypeName="Microsoft.Office.Server.Search.Administration.PROPERTY,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                                <TypeDescriptors>
                                  <TypeDescriptor Name="Name" TypeName="System.String" IsCollection="true" />
                                  <TypeDescriptor Name="Value" TypeName="System.Object" />
                                </TypeDescriptors>
                              </TypeDescriptor>
                            </TypeDescriptors>
                          </TypeDescriptor>
                          <TypeDescriptor Name="attachmentId" TypeName="Microsoft.Office.Server.Search.Administration.NOTESATTACHMENTID[],Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" IsCollection="true">
                            <TypeDescriptors>
                              <TypeDescriptor Name="Item" TypeName="Microsoft.Office.Server.Search.Administration.NOTESATTACHMENTID,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                                <TypeDescriptors>
                                  <TypeDescriptor Name="itemId" TypeName="System.String" />
                                  <TypeDescriptor Name="attachmentName" TypeName="System.String" />
                                </TypeDescriptors>
                              </TypeDescriptor>
                            </TypeDescriptors>
                          </TypeDescriptor>
                        </TypeDescriptors>
                      </TypeDescriptor>
                    </TypeDescriptors>
                  </TypeDescriptor>
                </Parameter>
              </Parameters>
              <MethodInstances>
                <Association Name="EnumerateItems_Instance" Type="AssociationNavigator" ReturnParameterName="Return" ReturnTypeDescriptorPath="Return">
                  <Properties>
                    <Property Name="DirectoryLink" Type="System.String">x</Property>
                    <Property Name="DisplayUriField" Type="System.String">displayUrl</Property>
                    <Property Name="LastModifiedTimeStampField" Type="System.String">lastModifiedTime</Property>
                  </Properties>
                  <AccessControlList>
                    <AccessControlEntry Principal="NT AUTHORITY\Authenticated Users">
                      <Right BdcRight="Execute" />
                    </AccessControlEntry>
                  </AccessControlList>
                  <SourceEntity Namespace="LotusNotes" Name="Database" />
                  <DestinationEntity Namespace="LotusNotes" Name="Item" />
                </Association>
              </MethodInstances>
            </Method>
          </Methods>
        </Entity>
        <Entity Name="Attachment" Namespace="LotusNotes" Version="1.0.0.0">
          <Identifiers>
            <Identifier Name="ItemId" TypeName="System.String" />
            <Identifier Name="AttachmentId" TypeName="System.String" />
          </Identifiers>
          <Methods>
            <Method Name="FetchAttachment" LobName="FetchAttachment">
              <Parameters>
                <Parameter Name="itemId" Direction="In">
                  <TypeDescriptor Name="itemId" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Attachment" IdentifierName="ItemId" IsCollection="true">
                  </TypeDescriptor>
                </Parameter>
                <Parameter Name="attachmentName" Direction="In">
                  <TypeDescriptor Name="attachmentName" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Attachment" IdentifierName="AttachmentId">
                  </TypeDescriptor>
                </Parameter>
                <Parameter Name="Return" Direction="Return">
                  <TypeDescriptor Name="Return" TypeName="Microsoft.Office.Server.Search.Administration.NOTESATTACHMENT,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                    <TypeDescriptors>
                      <TypeDescriptor Name="attachmentId" TypeName="Microsoft.Office.Server.Search.Administration.NOTESATTACHMENTID,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                        <TypeDescriptors>
                          <TypeDescriptor Name="itemId" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Attachment" IdentifierName="ItemId">
                          </TypeDescriptor>
                          <TypeDescriptor Name="attachmentName" TypeName="System.String" IdentifierEntityNamespace="LotusNotes" IdentifierEntityName="Attachment" IdentifierName="AttachmentId">
                          </TypeDescriptor>
                        </TypeDescriptors>
                      </TypeDescriptor>
                      <TypeDescriptor Name="attachmentContent" TypeName="Microsoft.Office.Server.Search.Administration.INDEXABLECONTENT,Microsoft.Office.Server.Search,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c">
                        <Properties>
                          <Property Name="Text" Type="System.String">xxxx</Property>
                        </Properties>
                        <TypeDescriptors>
                          <TypeDescriptor Name="content" TypeName="System.Byte[]" IsCollection="true">
                            <Properties>
                              <Property Name="TextValue" Type="System.String">xxxxx</Property>
                            </Properties>
                            <TypeDescriptors>
                              <TypeDescriptor Name="Item" TypeName="System.Byte" />
                            </TypeDescriptors>
                          </TypeDescriptor>
                          <TypeDescriptor Name="extension" TypeName="System.String">
                            <Properties>
                              <Property Name="TextExtension" Type="System.String">xxxxx</Property>
                            </Properties>
                          </TypeDescriptor>
                          <TypeDescriptor Name="contentType" TypeName="System.String">
                          </TypeDescriptor>
                        </TypeDescriptors>
                      </TypeDescriptor>
                    </TypeDescriptors>
                  </TypeDescriptor>
                </Parameter>
              </Parameters>
              <MethodInstances>
                <MethodInstance Name="FetchAttachment_Instance" Type="SpecificFinder" ReturnParameterName="Return" ReturnTypeDescriptorPath="Return">
                  <AccessControlList>
                    <AccessControlEntry Principal="NT AUTHORITY\Authenticated Users">
                      <Right BdcRight="Execute" />
                    </AccessControlEntry>
                  </AccessControlList>
                </MethodInstance>
              </MethodInstances>
            </Method>
          </Methods>
        </Entity>
      </Entities>
    </LobSystem>
  </LobSystems>
</Model>
