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


IVsDataScalarFunction Интерфейс

Определение

Представляет сопоставленный объект, который выполняет код с использованием нуля или более входных параметров и возвращает скалярное значение (представлено здесь как параметр).

public interface class IVsDataScalarFunction : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::RelationalObjectModel::IVsDataExecutableObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ScalarFunction", AvailableRestrictions="Catalog, Schema, Name", ClassId="29868CA2-0428-486e-89EE-E26AAEE51A66", Identifier="Catalog, Schema, Name", RequiredOrdering="Catalog, Schema, Name")]
public interface IVsDataScalarFunction : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.RelationalObjectModel.IVsDataExecutableObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ScalarFunction", AvailableRestrictions="Catalog, Schema, Name", ClassId="29868CA2-0428-486e-89EE-E26AAEE51A66", Identifier="Catalog, Schema, Name", RequiredOrdering="Catalog, Schema, Name")>]
type IVsDataScalarFunction = interface
    interface IVsDataExecutableObject
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataScalarFunction
Implements IVsDataExecutableObject, IVsDataSiteableObject(Of IVsDataMappedObject)
Атрибуты
Реализации

Свойства

Catalog

Возвращает каталог, связанный с этим исполняемым объектом данных.

(Унаследовано от IVsDataExecutableObject)
Identifier

Возвращает список частей идентификаторов, которые однозначно идентифицируют текущий универсальный сопоставленный тип.

(Унаследовано от IVsDataMappedObject)
IsDeleted

Возвращает значение, указывающее, удаляется ли текущий универсальный сопоставленный тип.

(Унаследовано от IVsDataMappedObject)
IsSystemObject

Возвращает значение, указывающее, является ли этот исполняемый объект данных системным объектом.

(Унаследовано от IVsDataExecutableObject)
Name

Возвращает имя универсального сопоставленного типа.

(Унаследовано от IVsDataMappedObject)
Parameters

Возвращает параметры этого исполняемого объекта данных.

(Унаследовано от IVsDataExecutableObject)
Properties

Возвращает пары "имя-значение", содержащие имена свойств и значения, связанные с текущим универсальным сопоставленным типом.

(Унаследовано от IVsDataMappedObject)
ReturnValue

Возвращает значение, которое объект скалярной функции возвращает после выполнения.

Schema

Возвращает схему этого исполняемого объекта данных.

(Унаследовано от IVsDataExecutableObject)
Selector

Возвращает объект селектора, который позволяет получить метаданные источника данных из поддерживаемого XML-файла объекта данных.

(Унаследовано от IVsDataMappedObject)
Site

Возвращает или задает сайт.

(Унаследовано от IVsDataSiteableObject<T>)
Type

Возвращает имя типа в виде строки для текущего универсального сопоставленного типа.

(Унаследовано от IVsDataMappedObject)
UnderlyingObject

Возвращает базовый объект, содержащийся текущим универсальным сопоставленным типом.

(Унаследовано от IVsDataMappedObject)

Применяется к