Freigeben über


IVsDataScalarFunction Schnittstelle

Definition

Stellt ein zugeordnetes Objekt dar, das Code mit null oder mehr Eingabeparametern ausführt und einen skalaren Wert zurückgibt (hier als Parameter dargestellt).

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)
Attribute
Implementiert

Eigenschaften

Catalog

Ruft den Katalog ab, der diesem ausführbaren Datenobjekt zugeordnet ist.

(Geerbt von IVsDataExecutableObject)
Identifier

Ruft die Liste der Bezeichnerteile ab, die den aktuellen generischen zugeordneten Typ eindeutig identifizieren.

(Geerbt von IVsDataMappedObject)
IsDeleted

Ruft einen Wert ab, der angibt, ob der aktuelle generische zugeordnete Typ gelöscht wird.

(Geerbt von IVsDataMappedObject)
IsSystemObject

Ruft einen Wert ab, der angibt, ob es sich bei diesem ausführbaren Datenobjekt um ein Systemobjekt handelt.

(Geerbt von IVsDataExecutableObject)
Name

Ruft den Namen des generischen zugeordneten Typs ab.

(Geerbt von IVsDataMappedObject)
Parameters

Ruft die Parameter dieses ausführbaren Datenobjekts ab.

(Geerbt von IVsDataExecutableObject)
Properties

Ruft Name-Wert-Paare ab, die die Eigenschaftennamen und Werte enthalten, die dem aktuellen generischen zugeordneten Typ zugeordnet sind.

(Geerbt von IVsDataMappedObject)
ReturnValue

Ruft den Wert ab, den das skalare Funktionsobjekt nach der Ausführung zurückgibt.

Schema

Ruft das Schema dieses ausführbaren Datenobjekts ab.

(Geerbt von IVsDataExecutableObject)
Selector

Ruft ein Selektorobjekt ab, das den Abruf von datenquellenspezifischen Metadaten aus der XML-Datei des Datenobjekts ermöglicht.

(Geerbt von IVsDataMappedObject)
Site

Ruft die Website ab oder legt sie fest.

(Geerbt von IVsDataSiteableObject<T>)
Type

Ruft den Typnamen als Zeichenfolge für den aktuellen generischen zugeordneten Typ ab.

(Geerbt von IVsDataMappedObject)
UnderlyingObject

Ruft das zugrunde liegende Objekt ab, das im aktuellen generischen zugeordneten Typ enthalten ist.

(Geerbt von IVsDataMappedObject)

Gilt für: