Поделиться через


Класс Parameter

Представляет извлечение in, вышел и возвращать параметры каждого метода.

Иерархия наследования

System.Object
  Microsoft.SharePoint.BusinessData.Administration.MetadataObject
    Microsoft.SharePoint.BusinessData.Administration.AccessControlledMetadataObject
      Microsoft.SharePoint.BusinessData.Administration.Parameter

Пространство имен:  Microsoft.SharePoint.BusinessData.Administration
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
Public NotInheritable Class Parameter _
    Inherits AccessControlledMetadataObject
'Применение
Dim instance As Parameter
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
public sealed class Parameter : AccessControlledMetadataObject

Замечания

В случаях, когда веб-метод возвращает voidон скорее всего возвращает значение в выходной параметр. Этот параметр необходимо описать как возвращаемый параметр в метаданных. Возвращаемый параметр в Служба подключения к бизнес-данным (BDC) значениеBDC должно чтения из внутреннего приложения. Параметры содержат сведения, такие как:

  • Направление параметра (In, Out, InOut, Return).

  • Порядковый номер параметра в сигнатуре метода.

  • Является ли параметр необязательным.

  • TypeReflector. Каждый объект Parameter содержит TypeReflector. TypeReflector отвечает для создания экземпляра объекта Parameter заполнены значениями по умолчанию в соответствии со структурой, обозначается TypeDescriptorи получение или значений параметров для отдельных полей ссылается дескрипторы типа объекта экземпляра Parameter .

Для веб-методов имена параметров являются маркеры, используемые BDC. Несмотря на то, что они должны быть уникальными для данного метода, можно назвать их все. TypeDescriptor имена, тем не менее, должна точно соответствовать структуры и поля, возвращаемые методами серверному приложению.

В случае базы данных имени параметра должно совпадать имена параметров хранимой процедуры или запроса SQL.

Примеры

Code Snippet: Create an External Content Type Using the Administration Object Model

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы Parameter

Пространство имен Microsoft.SharePoint.BusinessData.Administration