Bagikan melalui


DataSource Kelas

Definisi

Mewakili sumber data.

public ref class DataSource : Microsoft::ReportingServices::RdlObjectModel::ReportObject, Microsoft::ReportingServices::RdlObjectModel::INamedObject
[System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.DataSource/DataSourceConverter))]
public class DataSource : Microsoft.ReportingServices.RdlObjectModel.ReportObject, Microsoft.ReportingServices.RdlObjectModel.INamedObject
[<System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.DataSource/DataSourceConverter))>]
type DataSource = class
    inherit ReportObject
    interface INamedObject
Public Class DataSource
Inherits ReportObject
Implements INamedObject
Warisan
Atribut
Penerapan

Konstruktor

DataSource()

Menginisialisasi instans baru kelas DataSource.

Properti

ComponentMetadata

Mendapatkan atau mengatur metadata komponen.

(Diperoleh dari ReportObject)
ConnectionProperties

Mendapatkan atau mengatur properti koneksi.

Credentials

Mendapatkan atau mengatur kredensial sumber data.

DataSourceID

Mendapatkan atau mengatur ID sumber data.

DataSourceReference

Mendapatkan atau mengatur jalur ke sumber data bersama.

DesignTimeCredentials

Mendapatkan atau mengatur kredensial pada waktu desain.

ImpersonateUser

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan meniru pengguna.

IsModel

Mendapatkan atau menetapkan nilai yang menunjukkan apakah sumber data adalah model.

IsModified

Mendapatkan atau menetapkan nilai yang menunjukkan apakah sumber data dimodifikasi.

IsModifiedSincePreview

Mendapatkan atau menetapkan nilai yang menunjukkan apakah sumber data dimodifikasi sejak pratinjau terakhir.

IsReference

Mendapatkan atau menetapkan nilai yang menunjukkan apakah sumber data adalah referensi.

IsShared

Mendapatkan atau menetapkan nilai yang menunjukkan apakah sumber data dibagikan.

Name

Mendapatkan atau mengatur nama sumber data.

Parent

Induk objek laporan ini.

(Diperoleh dari ReportObjectBase)
RunTimeCredentials

Mendapatkan atau mengatur kredensial pada waktu runtime.

SecurityType

Mendapatkan atau mengatur metode autentikasi sumber data.

ShouldSaveCredentials

Mendapatkan atau menetapkan nilai yang menunjukkan apakah sumber data harus menyimpan kredensial.

Site

Mendapatkan atau mengatur situs yang terkait dengan ReportObject objek.

(Diperoleh dari ReportObject)
Transaction

Mendapatkan atau mengatur nilai yang menunjukkan apakah himpunan data yang menggunakan sumber data ini berjalan dalam satu transaksi.

WindowsCredentials

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan menggunakan kredensial windows.

Metode

DeepClone()

Mengembalikan klon mendalam dari sumber data ini.

GetContainingDataScopes()

Mengembalikan daftar objek laporan yang berisi cakupan data.

(Diperoleh dari ReportObject)
GetDataScopesForDefaultImpl(IContainedObject)

Mengembalikan cakupan data untuk implementasi default.

(Diperoleh dari ReportObject)
GetDependenciesCore(IList<ReportObject>)

Mengembalikan inti dependensi untuk ReportObject objek .

(Diperoleh dari ReportObject)
Initialize()

Menginisialisasi instans saat ini DataSource .

InitializeForDesigner()

Menginisialisasi objek laporan untuk perancang.

(Diperoleh dari ReportObject)
OnChildPropertyChanged(Int32, Object, Object)

Memunculkan peristiwa ketika properti anak diubah.

(Diperoleh dari ReportObject)
OnPropertyChanged(Int32, Object, Object)

Memunculkan peristiwa ketika properti diubah.

(Diperoleh dari ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Menunjukkan apakah semantik RDL sama dengan objek inti.

SavePropertyValue<T>(String, T, ReportObject.SwapValue)

Menyimpan nilai properti objek laporan.

(Diperoleh dari ReportObject)
SetCachedCredentials(CachedCredentials)

Mengatur kredensial dari cache.

Implementasi Antarmuka Eksplisit

IComponent.Disposed

Terjadi ketika ReportObject objek dibuang.

(Diperoleh dari ReportObject)
IDisposable.Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, melepaskan, atau mereset sumber daya yang tidak terkelola.

(Diperoleh dari ReportObject)

Berlaku untuk