IVsDataScalarFunction Interfaz

Definición

Representa un objeto asignado que ejecuta código con cero o más parámetros de entrada y devuelve un valor escalar (representado aquí como parámetro).

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)
Atributos
Implementaciones

Propiedades

Catalog

Obtiene el catálogo asociado a este objeto de datos ejecutable.

(Heredado de IVsDataExecutableObject)
Identifier

Obtiene la lista de elementos de identificador que identifican de forma única el tipo asignado genérico actual.

(Heredado de IVsDataMappedObject)
IsDeleted

Obtiene un valor que indica si se elimina el tipo asignado genérico actual.

(Heredado de IVsDataMappedObject)
IsSystemObject

Obtiene un valor que indica si este objeto de datos ejecutable es un objeto del sistema.

(Heredado de IVsDataExecutableObject)
Name

Obtiene el nombre del tipo asignado genérico.

(Heredado de IVsDataMappedObject)
Parameters

Obtiene los parámetros de este objeto de datos ejecutable.

(Heredado de IVsDataExecutableObject)
Properties

Obtiene pares nombre-valor que contienen los nombres de propiedad y los valores asociados al tipo asignado genérico actual.

(Heredado de IVsDataMappedObject)
ReturnValue

Obtiene el valor que devuelve el objeto de función escalar después de la ejecución.

Schema

Obtiene el esquema de este objeto de datos ejecutable.

(Heredado de IVsDataExecutableObject)
Selector

Obtiene un objeto selector que permite la recuperación de metadatos específicos del origen de datos del archivo XML de compatibilidad con el objeto de datos.

(Heredado de IVsDataMappedObject)
Site

Obtiene o establece el sitio.

(Heredado de IVsDataSiteableObject<T>)
Type

Obtiene el nombre de tipo como una cadena para el tipo asignado genérico actual.

(Heredado de IVsDataMappedObject)
UnderlyingObject

Obtiene el objeto subyacente contenido por el tipo asignado genérico actual.

(Heredado de IVsDataMappedObject)

Se aplica a