IVsDataParameter Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje zamapowany obiekt opisujący parametr obiektu wykonywalnego.
public interface class IVsDataParameter : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::IVsDataMappedObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ScalarFunctionParameter", AvailableRestrictions="Catalog, Schema, ScalarFunction, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, ScalarFunction, Name", RequiredOrdering="Catalog, Schema, ScalarFunction, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("StoredProcedureParameter", AvailableRestrictions="Catalog, Schema, StoredProcedure, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, StoredProcedure, Name", RequiredOrdering="Catalog, Schema, StoredProcedure, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularFunctionParameter", AvailableRestrictions="Catalog, Schema, TabularFunction, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, TabularFunction, Name", RequiredOrdering="Catalog, Schema, TabularFunction, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ExecutableObjectParameter", AvailableRestrictions="Catalog, Schema, Object, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, Object, Name", RequiredOrdering="Catalog, Schema, Object, Ordinal")]
public interface IVsDataParameter : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.IVsDataMappedObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ScalarFunctionParameter", AvailableRestrictions="Catalog, Schema, ScalarFunction, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, ScalarFunction, Name", RequiredOrdering="Catalog, Schema, ScalarFunction, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("StoredProcedureParameter", AvailableRestrictions="Catalog, Schema, StoredProcedure, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, StoredProcedure, Name", RequiredOrdering="Catalog, Schema, StoredProcedure, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularFunctionParameter", AvailableRestrictions="Catalog, Schema, TabularFunction, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, TabularFunction, Name", RequiredOrdering="Catalog, Schema, TabularFunction, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ExecutableObjectParameter", AvailableRestrictions="Catalog, Schema, Object, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, Object, Name", RequiredOrdering="Catalog, Schema, Object, Ordinal")>]
type IVsDataParameter = interface
interface IVsDataMappedObject
interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataParameter
Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
- Atrybuty
- Implementuje
Właściwości
AdoDotNetDataType |
Pobiera typ danych ADO.NET jako wartość liczbową z DbMetaDataCollectionNames kolekcji metadanych. |
AdoDotNetDbType |
Pobiera wartość z DbType wyliczenia, która określa typ danych parametru dla dostawcy danych ADO.NET. |
Direction |
Pobiera kierunek parametru. |
FrameworkDataType |
Pobiera .NET Framework typ parametru. |
Identifier |
Pobiera listę części identyfikatorów, które jednoznacznie identyfikują bieżący typ zamapowany ogólny. (Odziedziczone po IVsDataMappedObject) |
IsDeleted |
Pobiera wartość wskazującą, czy bieżący typ zamapowany ogólny jest usuwany. (Odziedziczone po IVsDataMappedObject) |
IsNullable |
Pobiera wartość wskazującą, czy parametr ma wartość null. |
Length |
Pobiera długość parametru. |
Name |
Pobiera nazwę ogólnego typu mapowanego. (Odziedziczone po IVsDataMappedObject) |
NativeDataType |
Pobiera nazwę typu danych specyficznego dla źródła danych. |
Ordinal |
Pobiera liczbę porządkową parametru określającą kolejność parametru w kolekcji parametrów. |
Precision |
Pobiera maksymalną liczbę cyfr przechowywanych w tym parametrze. |
Properties |
Pobiera pary nazwa/wartość zawierające nazwy właściwości i wartości skojarzone z bieżącym rodzajowym typem mapowanym. (Odziedziczone po IVsDataMappedObject) |
Scale |
Pobiera maksymalną liczbę cyfr po prawej stronie przecinka dziesiętnego. |
Selector |
Pobiera obiekt selektora, który umożliwia pobieranie metadanych specyficznych dla źródła danych z obiektu danych obsługuje plik XML. (Odziedziczone po IVsDataMappedObject) |
Site |
Pobiera lub ustawia lokację. (Odziedziczone po IVsDataSiteableObject<T>) |
Type |
Pobiera nazwę typu jako ciąg dla bieżącego typu zamapowanego ogólnego. (Odziedziczone po IVsDataMappedObject) |
UnderlyingObject |
Pobiera obiekt źródłowy, który jest zawarty przez bieżący typ zamapowany ogólny. (Odziedziczone po IVsDataMappedObject) |
UserDataType |
Pobiera typ danych zdefiniowany przez użytkownika. |