IVsDataParameter Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет сопоставленный объект, описывающий параметр исполняемого объекта.
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)
- Атрибуты
- Реализации
Свойства
AdoDotNetDataType |
Возвращает тип данных ADO.NET в виде числового значения из DbMetaDataCollectionNames коллекции метаданных. |
AdoDotNetDbType |
Возвращает значение из перечисления DbType , указывающее тип данных параметра для поставщика данных ADO.NET. |
Direction |
Возвращает направление параметра. |
FrameworkDataType |
Возвращает тип платформа .NET Framework параметра. |
Identifier |
Возвращает список частей идентификаторов, которые однозначно идентифицируют текущий универсальный сопоставленный тип. (Унаследовано от IVsDataMappedObject) |
IsDeleted |
Возвращает значение, указывающее, удаляется ли текущий универсальный сопоставленный тип. (Унаследовано от IVsDataMappedObject) |
IsNullable |
Возвращает значение, указывающее, допускает ли параметр значение NULL. |
Length |
Возвращает длину параметра. |
Name |
Возвращает имя универсального сопоставленного типа. (Унаследовано от IVsDataMappedObject) |
NativeDataType |
Возвращает имя типа данных для конкретного источника данных. |
Ordinal |
Возвращает порядковый номер параметра, задающий порядок параметра в коллекции параметров. |
Precision |
Возвращает максимальное количество цифр, хранящихся в этом параметре. |
Properties |
Возвращает пары "имя-значение", содержащие имена свойств и значения, связанные с текущим универсальным сопоставленным типом. (Унаследовано от IVsDataMappedObject) |
Scale |
Возвращает максимальное число цифр справа от десятичной запятой. |
Selector |
Возвращает объект селектора, который позволяет извлекать метаданные источника данных из поддерживаемого XML-файла объекта данных. (Унаследовано от IVsDataMappedObject) |
Site |
Возвращает или задает сайт. (Унаследовано от IVsDataSiteableObject<T>) |
Type |
Возвращает имя типа в виде строки для текущего универсального сопоставленного типа. (Унаследовано от IVsDataMappedObject) |
UnderlyingObject |
Возвращает базовый объект, содержащийся в текущем универсальном сопоставлении типа. (Унаследовано от IVsDataMappedObject) |
UserDataType |
Возвращает определяемый пользователем тип данных. |