Aracılığıyla paylaş


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

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