Элемент MethodInstance в элементе MethodInstances (схема BDCMetadata)
Дата последнего изменения: 16 апреля 2010 г.
Применимо к: SharePoint Server 2010
Задает объект MethodInstance.
Пространство имен: https://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Схема: BDCMetadata
Следующие два случая в модели BDC приводят к возникновению InvalidOperationException во время выполнения:
Два экземпляра метода SpecificFinder, возвращающие одинаковые наборы полей.
Два экземпляра метода SpecificFinder, имеющие одинаковое число полей, совпадающее с числом полей другого экземпляра метода, такого как Finder.
<MethodInstance Type = "String" Default = "Boolean" ReturnParameterName = "String" ReturnTypeDescriptorName = "String" ReturnTypeDescriptorLevel = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </MethodInstance>
Атрибуты и элементы
В следующих разделах приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
Атрибут |
Описание |
||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Тип |
Обязательный атрибут. Указывает тип MethodInstance. В следующей таблице приведен список возможных значений этого атрибута.
|
||||||||||||||||||||||||||||||||
Default |
Необязательный атрибут. Указывает, используется ли MethodInstance по умолчанию из всех MethodInstances такого типа во вмещающем внешнем типе контента (Entity). Значение по умолчанию: false Тип атрибута: Boolean |
||||||||||||||||||||||||||||||||
ReturnParameterName |
Необязательный атрибут. Имя Parameter, содержащего ReturnTypeDescriptor для MethodInstance. Атрибут Direction для Parameter должен быть атрибутом ParameterDirection со значением Out, InOut или Return. Этот атрибут должен быть задан для всех типов MethodInstances, кроме GenericInvoker, Creator, Deleter и Updater. Тип атрибута: String |
||||||||||||||||||||||||||||||||
ReturnTypeDescriptorLevel |
Необязательный атрибут. Этот метод устарел. Используйте вместо него ReturnTypeDescriptorPath. Тип атрибута: Integer |
||||||||||||||||||||||||||||||||
ReturnTypeDescriptorPath |
Необязательный атрибут. Путь с точками к TypeDescriptor сопоставления. Тип атрибута: String |
||||||||||||||||||||||||||||||||
Имя |
Обязательный атрибут. Указывает имя MethodInstance. Тип атрибута: String |
||||||||||||||||||||||||||||||||
DefaultDisplayName |
Необязательный атрибут. Указывает отображаемое имя по умолчанию для MethodInstance. Тип атрибута: String |
||||||||||||||||||||||||||||||||
IsCached |
Необязательный атрибут. Указывает, часто ли используется этот экземпляр MethodInstance. Значение по умолчанию: true Тип атрибута: Boolean |
Дочерние элементы
Элемент |
Описание |
---|---|
Элемент LocalizedDisplayNames в MetadataObject (схема BDCMetadata) |
Локализованные отображаемые имена MethodInstance. |
Элемент Properties в элементе MetadataObject (схема BDCMetadata) |
Свойства MethodInstance. |
Списки управления доступом (ACL) для MethodInstance. |
Родительские элементы
Элемент |
Описание |
---|---|
Элемент MethodInstances, содержащий этот MethodInstance. |