IVsDataScalarFunction Arabirim

Tanım

Sıfır veya daha fazla giriş parametresi kullanarak kod yürüten ve bir skaler değer döndüren eşlenmiş bir nesneyi temsil eder (burada parametre olarak gösterilir).

public interface class IVsDataScalarFunction : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::RelationalObjectModel::IVsDataExecutableObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ScalarFunction", AvailableRestrictions="Catalog, Schema, Name", ClassId="29868CA2-0428-486e-89EE-E26AAEE51A66", Identifier="Catalog, Schema, Name", RequiredOrdering="Catalog, Schema, Name")]
public interface IVsDataScalarFunction : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.RelationalObjectModel.IVsDataExecutableObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ScalarFunction", AvailableRestrictions="Catalog, Schema, Name", ClassId="29868CA2-0428-486e-89EE-E26AAEE51A66", Identifier="Catalog, Schema, Name", RequiredOrdering="Catalog, Schema, Name")>]
type IVsDataScalarFunction = interface
    interface IVsDataExecutableObject
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataScalarFunction
Implements IVsDataExecutableObject, IVsDataSiteableObject(Of IVsDataMappedObject)
Öznitelikler
Uygulamalar

Özellikler

Name Description
Catalog

Bu yürütülebilir veri nesnesiyle ilişkili kataloğu alır.

(Devralındığı yer: IVsDataExecutableObject)
Identifier

Geçerli genel eşlenmiş türü benzersiz olarak tanımlayan tanımlayıcı bölümlerinin listesini alır.

(Devralındığı yer: IVsDataMappedObject)
IsDeleted

Geçerli genel eşlenen türün silinip silinmediğini belirten bir değer alır.

(Devralındığı yer: IVsDataMappedObject)
IsSystemObject

Bu yürütülebilir veri nesnesinin bir sistem nesnesi olup olmadığını belirten bir değer alır.

(Devralındığı yer: IVsDataExecutableObject)
Name

Eşlenen genel türün adını alır.

(Devralındığı yer: IVsDataMappedObject)
Parameters

Bu yürütülebilir veri nesnesinin parametrelerini alır.

(Devralındığı yer: IVsDataExecutableObject)
Properties

Geçerli genel eşlenmiş türle ilişkili özellik adlarını ve değerlerini içeren ad/değer çiftlerini alır.

(Devralındığı yer: IVsDataMappedObject)
ReturnValue

Yürütmeden sonra skaler işlev nesnesinin döndürdüğü değeri alır.

Schema

Bu yürütülebilir veri nesnesinin şemasını alır.

(Devralındığı yer: IVsDataExecutableObject)
Selector

Veri nesnesi destek XML dosyasından veri kaynağına özgü meta verilerin alınmasını sağlayan bir seçici nesnesi alır.

(Devralındığı yer: IVsDataMappedObject)
Site

Siteyi alır veya ayarlar.

(Devralındığı yer: IVsDataSiteableObject<T>)
Type

Geçerli genel eşlenmiş türün dize olarak tür adını alır.

(Devralındığı yer: IVsDataMappedObject)
UnderlyingObject

Geçerli genel eşlenmiş türün içerdiği temel nesneyi alır.

(Devralındığı yer: IVsDataMappedObject)

Şunlara uygulanır