Share via


IVsDataParameter Interface

Represents a mapped object that describes an executable object parameter.

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

Syntax

'Declaration
<DataMappedObjectTypeAttribute("ScalarFunctionParameter", Identifier := "Catalog, Schema, ScalarFunction, Name",  _
    AvailableRestrictions := "Catalog, Schema, ScalarFunction, Name",  _
    RequiredOrdering := "Catalog, Schema, ScalarFunction, Ordinal",  _
    ClassId := "BF3222AA-B1FF-4dc1-9123-3BD149572B66")> _
<DataMappedObjectTypeAttribute("StoredProcedureParameter", Identifier := "Catalog, Schema, StoredProcedure, Name",  _
    AvailableRestrictions := "Catalog, Schema, StoredProcedure, Name",  _
    RequiredOrdering := "Catalog, Schema, StoredProcedure, Ordinal",  _
    ClassId := "BF3222AA-B1FF-4dc1-9123-3BD149572B66")> _
<DataMappedObjectTypeAttribute("TabularFunctionParameter", Identifier := "Catalog, Schema, TabularFunction, Name",  _
    AvailableRestrictions := "Catalog, Schema, TabularFunction, Name",  _
    RequiredOrdering := "Catalog, Schema, TabularFunction, Ordinal",  _
    ClassId := "BF3222AA-B1FF-4dc1-9123-3BD149572B66")> _
<DataMappedObjectTypeAttribute("ExecutableObjectParameter", Identifier := "Catalog, Schema, Object, Name",  _
    AvailableRestrictions := "Catalog, Schema, Object, Name", RequiredOrdering := "Catalog, Schema, Object, Ordinal",  _
    ClassId := "BF3222AA-B1FF-4dc1-9123-3BD149572B66")> _
Public Interface IVsDataParameter _
    Inherits IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
'Usage
Dim instance As IVsDataParameter
[DataMappedObjectTypeAttribute("ScalarFunctionParameter", Identifier = "Catalog, Schema, ScalarFunction, Name", 
    AvailableRestrictions = "Catalog, Schema, ScalarFunction, Name", 
    RequiredOrdering = "Catalog, Schema, ScalarFunction, Ordinal", 
    ClassId = "BF3222AA-B1FF-4dc1-9123-3BD149572B66")]
[DataMappedObjectTypeAttribute("StoredProcedureParameter", Identifier = "Catalog, Schema, StoredProcedure, Name", 
    AvailableRestrictions = "Catalog, Schema, StoredProcedure, Name", 
    RequiredOrdering = "Catalog, Schema, StoredProcedure, Ordinal", 
    ClassId = "BF3222AA-B1FF-4dc1-9123-3BD149572B66")]
[DataMappedObjectTypeAttribute("TabularFunctionParameter", Identifier = "Catalog, Schema, TabularFunction, Name", 
    AvailableRestrictions = "Catalog, Schema, TabularFunction, Name", 
    RequiredOrdering = "Catalog, Schema, TabularFunction, Ordinal", 
    ClassId = "BF3222AA-B1FF-4dc1-9123-3BD149572B66")]
[DataMappedObjectTypeAttribute("ExecutableObjectParameter", Identifier = "Catalog, Schema, Object, Name", 
    AvailableRestrictions = "Catalog, Schema, Object, Name", RequiredOrdering = "Catalog, Schema, Object, Ordinal", 
    ClassId = "BF3222AA-B1FF-4dc1-9123-3BD149572B66")]
public interface IVsDataParameter : IVsDataMappedObject, 
    IVsDataSiteableObject<IVsDataMappedObject>
[DataMappedObjectTypeAttribute(L"ScalarFunctionParameter", Identifier = L"Catalog, Schema, ScalarFunction, Name", 
    AvailableRestrictions = L"Catalog, Schema, ScalarFunction, Name", 
    RequiredOrdering = L"Catalog, Schema, ScalarFunction, Ordinal", 
    ClassId = L"BF3222AA-B1FF-4dc1-9123-3BD149572B66")]
[DataMappedObjectTypeAttribute(L"StoredProcedureParameter", Identifier = L"Catalog, Schema, StoredProcedure, Name", 
    AvailableRestrictions = L"Catalog, Schema, StoredProcedure, Name", 
    RequiredOrdering = L"Catalog, Schema, StoredProcedure, Ordinal", 
    ClassId = L"BF3222AA-B1FF-4dc1-9123-3BD149572B66")]
[DataMappedObjectTypeAttribute(L"TabularFunctionParameter", Identifier = L"Catalog, Schema, TabularFunction, Name", 
    AvailableRestrictions = L"Catalog, Schema, TabularFunction, Name", 
    RequiredOrdering = L"Catalog, Schema, TabularFunction, Ordinal", 
    ClassId = L"BF3222AA-B1FF-4dc1-9123-3BD149572B66")]
[DataMappedObjectTypeAttribute(L"ExecutableObjectParameter", Identifier = L"Catalog, Schema, Object, Name", 
    AvailableRestrictions = L"Catalog, Schema, Object, Name", RequiredOrdering = L"Catalog, Schema, Object, Ordinal", 
    ClassId = L"BF3222AA-B1FF-4dc1-9123-3BD149572B66")]
public interface class IVsDataParameter : IVsDataMappedObject, 
    IVsDataSiteableObject<IVsDataMappedObject^>
public interface IVsDataParameter extends IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject>

See Also

Reference

IVsDataParameter Members

Microsoft.VisualStudio.Data.Services.RelationalObjectModel Namespace