Partager via


IVsDataTabularFunction Interface

Définition

Représente un objet mappé qui exécute du code à l’aide de zéro ou plusieurs paramètres d’entrée et retourne des données sous forme tabulaire.

public interface class IVsDataTabularFunction : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::RelationalObjectModel::IVsDataExecutableObject, Microsoft::VisualStudio::Data::Services::RelationalObjectModel::IVsDataTabularObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularFunction", AvailableRestrictions="Catalog, Schema, Name", ClassId="D7793992-6260-411a-8C2A-FD82D953611E", Identifier="Catalog, Schema, Name", RequiredOrdering="Catalog, Schema, Name")]
public interface IVsDataTabularFunction : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.RelationalObjectModel.IVsDataExecutableObject, Microsoft.VisualStudio.Data.Services.RelationalObjectModel.IVsDataTabularObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularFunction", AvailableRestrictions="Catalog, Schema, Name", ClassId="D7793992-6260-411a-8C2A-FD82D953611E", Identifier="Catalog, Schema, Name", RequiredOrdering="Catalog, Schema, Name")>]
type IVsDataTabularFunction = interface
    interface IVsDataExecutableObject
    interface IVsDataTabularObject
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularFunction", AvailableRestrictions="Catalog, Schema, Name", ClassId="D7793992-6260-411a-8C2A-FD82D953611E", Identifier="Catalog, Schema, Name", RequiredOrdering="Catalog, Schema, Name")>]
type IVsDataTabularFunction = interface
    interface IVsDataExecutableObject
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
    interface IVsDataTabularObject
Public Interface IVsDataTabularFunction
Implements IVsDataExecutableObject, IVsDataSiteableObject(Of IVsDataMappedObject), IVsDataTabularObject
Attributs
Implémente

Propriétés

Catalog

Obtient le catalogue de l’objet tabulaire.

(Hérité de IVsDataTabularObject)
Columns

Obtient la liste des colonnes de données contenues dans l’objet tabulaire.

(Hérité de IVsDataTabularObject)
Identifier

Obtient la liste des parties d’identificateur qui identifient de manière unique le type mappé générique actuel.

(Hérité de IVsDataMappedObject)
IsDeleted

Obtient une valeur indiquant si le type mappé générique actuel est supprimé.

(Hérité de IVsDataMappedObject)
IsSystemObject

Obtient une valeur indiquant si l’objet tabulaire est un objet système.

(Hérité de IVsDataTabularObject)
Name

Obtient le nom du type mappé générique.

(Hérité de IVsDataMappedObject)
Parameters

Obtient les paramètres de cet objet de données exécutable.

(Hérité de IVsDataExecutableObject)
Properties

Obtient des paires nom/valeur contenant les noms de propriétés et les valeurs associées au type mappé générique actuel.

(Hérité de IVsDataMappedObject)
Schema

Obtient le schéma de l’objet tabulaire le plus double-clic.

(Hérité de IVsDataTabularObject)
Selector

Obtient un objet sélecteur qui permet la récupération des métadonnées spécifiques à la source de données à partir du fichier XML de prise en charge de l’objet de données.

(Hérité de IVsDataMappedObject)
Site

Obtient ou définit le site.

(Hérité de IVsDataSiteableObject<T>)
Type

Obtient le nom de type sous forme de chaîne pour le type mappé générique actuel.

(Hérité de IVsDataMappedObject)
UnderlyingObject

Obtient l’objet sous-jacent contenu par le type mappé générique actuel.

(Hérité de IVsDataMappedObject)

S’applique à