Share via


IVsDataStoredProcedure Interface

Represents a mapped object that executes code using zero or more input or output parameters and may also return data in a tabular form.

Namespace:  Microsoft.VisualStudio.Data.Services.RelationalObjectModel
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Syntax

<DataMappedObjectTypeAttribute("StoredProcedure", Identifier := "Catalog, Schema, Name",  _
    AvailableRestrictions := "Catalog, Schema, Name", RequiredOrdering := "Catalog, Schema, Name",  _
    ClassId := "44488309-FCCA-404f-A6C9-728BF996D4A5")> _
Public Interface IVsDataStoredProcedure _
    Implements IVsDataExecutableObject, IVsDataTabularObject, IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)

Dim instance As IVsDataStoredProcedure
[DataMappedObjectTypeAttribute("StoredProcedure", Identifier = "Catalog, Schema, Name", 
    AvailableRestrictions = "Catalog, Schema, Name", RequiredOrdering = "Catalog, Schema, Name", 
    ClassId = "44488309-FCCA-404f-A6C9-728BF996D4A5")]
public interface IVsDataStoredProcedure : IVsDataExecutableObject, 
    IVsDataTabularObject, IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject>
[DataMappedObjectTypeAttribute(L"StoredProcedure", Identifier = L"Catalog, Schema, Name", 
    AvailableRestrictions = L"Catalog, Schema, Name", RequiredOrdering = L"Catalog, Schema, Name", 
    ClassId = L"44488309-FCCA-404f-A6C9-728BF996D4A5")]
public interface class IVsDataStoredProcedure : IVsDataExecutableObject, 
    IVsDataTabularObject, IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject^>
public interface IVsDataStoredProcedure extends IVsDataExecutableObject, IVsDataTabularObject, IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject>

See Also

Reference

IVsDataStoredProcedure Members

Microsoft.VisualStudio.Data.Services.RelationalObjectModel Namespace