IVsDataScalarFunction Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili objek yang dipetakan yang menjalankan kode menggunakan nol atau lebih parameter input dan mengembalikan nilai skalar (direpresentasikan di sini sebagai parameter).
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)
- Atribut
- Penerapan
Properti
| Catalog |
Mendapatkan katalog yang terkait dengan objek data yang dapat dieksekusi ini. (Diperoleh dari IVsDataExecutableObject) |
| Identifier |
Mendapatkan daftar bagian pengidentifikasi yang secara unik mengidentifikasi jenis yang dipetakan generik saat ini. (Diperoleh dari IVsDataMappedObject) |
| IsDeleted |
Mendapatkan nilai yang menunjukkan apakah jenis yang dipetakan generik saat ini dihapus. (Diperoleh dari IVsDataMappedObject) |
| IsSystemObject |
Mendapatkan nilai yang menunjukkan apakah objek data yang dapat dieksekusi ini adalah objek sistem. (Diperoleh dari IVsDataExecutableObject) |
| Name |
Mendapatkan nama jenis yang dipetakan generik. (Diperoleh dari IVsDataMappedObject) |
| Parameters |
Mendapatkan parameter objek data yang dapat dieksekusi ini. (Diperoleh dari IVsDataExecutableObject) |
| Properties |
Mendapatkan pasangan nama/nilai yang berisi nama dan nilai properti yang terkait dengan jenis yang dipetakan generik saat ini. (Diperoleh dari IVsDataMappedObject) |
| ReturnValue |
Mendapatkan nilai yang dikembalikan objek fungsi skalar setelah eksekusi. |
| Schema |
Mendapatkan skema objek data yang dapat dieksekusi ini. (Diperoleh dari IVsDataExecutableObject) |
| Selector |
Mendapatkan objek pemilih yang memungkinkan pengambilan metadata khusus sumber data dari file XML dukungan objek data. (Diperoleh dari IVsDataMappedObject) |
| Site |
Mendapatkan atau mengatur situs. (Diperoleh dari IVsDataSiteableObject<T>) |
| Type |
Mendapatkan nama jenis sebagai string untuk jenis yang dipetakan generik saat ini. (Diperoleh dari IVsDataMappedObject) |
| UnderlyingObject |
Mendapatkan objek yang mendasar yang terkandung oleh jenis yang dipetakan generik saat ini. (Diperoleh dari IVsDataMappedObject) |