Share via


IVsDataExecutableObject Interface

Represents a mapped object that executes code using zero or more parameters.

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

Syntax

'Declaration
<DataMappedObjectTypeAttribute("ExecutableObject", Identifier := "Catalog, Schema, Name",  _
    AvailableRestrictions := "Catalog, Schema, Name", RequiredOrdering := "Catalog, Schema, Name",  _
    ClassId := "77C65D96-63B8-449e-B413-D37680C9F990")> _
Public Interface IVsDataExecutableObject _
    Inherits IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
'Usage
Dim instance As IVsDataExecutableObject
[DataMappedObjectTypeAttribute("ExecutableObject", Identifier = "Catalog, Schema, Name", 
    AvailableRestrictions = "Catalog, Schema, Name", RequiredOrdering = "Catalog, Schema, Name", 
    ClassId = "77C65D96-63B8-449e-B413-D37680C9F990")]
public interface IVsDataExecutableObject : IVsDataMappedObject, 
    IVsDataSiteableObject<IVsDataMappedObject>
[DataMappedObjectTypeAttribute(L"ExecutableObject", Identifier = L"Catalog, Schema, Name", 
    AvailableRestrictions = L"Catalog, Schema, Name", RequiredOrdering = L"Catalog, Schema, Name", 
    ClassId = L"77C65D96-63B8-449e-B413-D37680C9F990")]
public interface class IVsDataExecutableObject : IVsDataMappedObject, 
    IVsDataSiteableObject<IVsDataMappedObject^>
public interface IVsDataExecutableObject extends IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject>

See Also

Reference

IVsDataExecutableObject Members

Microsoft.VisualStudio.Data.Services.RelationalObjectModel Namespace