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 _
Inherits IVsDataExecutableObject, IVsDataTabularObject, IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
[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^>
[<DataMappedObjectTypeAttribute("StoredProcedure", Identifier = "Catalog, Schema, Name",
AvailableRestrictions = "Catalog, Schema, Name", RequiredOrdering = "Catalog, Schema, Name",
ClassId = "44488309-FCCA-404f-A6C9-728BF996D4A5")>]
type IVsDataStoredProcedure =
interface
interface IVsDataExecutableObject
interface IVsDataTabularObject
interface IVsDataMappedObject
interface IVsDataSiteableObject<IVsDataMappedObject>
end
public interface IVsDataStoredProcedure extends IVsDataExecutableObject, IVsDataTabularObject, IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject>
The IVsDataStoredProcedure type exposes the following members.
Properties
Name | Description | |
---|---|---|
Catalog | Gets the catalog associated with this executable data object. (Inherited from IVsDataExecutableObject.) | |
Catalog | Gets the catalog of the tabular object. (Inherited from IVsDataTabularObject.) | |
Columns | Gets a list of data columns contained in the tabular object. (Inherited from IVsDataTabularObject.) | |
Identifier | Gets the list of identifier parts that uniquely identify the current generic mapped type. (Inherited from IVsDataMappedObject.) | |
IsDeleted | Gets a value indicating whether the current generic mapped type is deleted. (Inherited from IVsDataMappedObject.) | |
IsSystemObject | Gets a value indicating whether this executable data object is a system object. (Inherited from IVsDataExecutableObject.) | |
IsSystemObject | Gets a value indicating whether the tabular object is a system object. (Inherited from IVsDataTabularObject.) | |
Name | Gets the name of the generic mapped type. (Inherited from IVsDataMappedObject.) | |
Parameters | Gets the parameters of this executable data object. (Inherited from IVsDataExecutableObject.) | |
Properties | Gets name/value pairs containing the property names and values associated with the current generic mapped type. (Inherited from IVsDataMappedObject.) | |
ReturnValue | Gets the value that the stored procedure object returns after execution. | |
Schema | Gets the schema of this executable data object. (Inherited from IVsDataExecutableObject.) | |
Schema | Gets the schema of the most double-click tabular object. (Inherited from IVsDataTabularObject.) | |
Selector | Gets a selector object that enables the retrieval of data source–specific metadata from the data object support XML file. (Inherited from IVsDataMappedObject.) | |
Site | Gets or sets the site. (Inherited from IVsDataSiteableObject<T>.) | |
Type | Gets the type name as a string for the current generic mapped type. (Inherited from IVsDataMappedObject.) | |
UnderlyingObject | Gets the underlying object that is contained by the current generic mapped type. (Inherited from IVsDataMappedObject.) |
Top
See Also
Reference
Microsoft.VisualStudio.Data.Services.RelationalObjectModel Namespace