Класс DataSource

Represents a data source.

Иерархия наследования

System. . :: . .Object
  Microsoft.ReportingServices.RdlObjectModel. . :: . .ReportObjectBase
    Microsoft.ReportingServices.RdlObjectModel. . :: . .ReportObject
      Microsoft.ReportingServices.RdlObjectModel..::..DataSource

Пространство имен:  Microsoft.ReportingServices.RdlObjectModel
Сборка:  Microsoft.ReportingServices.Designer.Controls (в Microsoft.ReportingServices.Designer.Controls.dll)

Синтаксис

'Декларация
Public Class DataSource _
    Inherits ReportObject _
    Implements INamedObject
'Применение
Dim instance As DataSource
public class DataSource : ReportObject, INamedObject
public ref class DataSource : public ReportObject, 
    INamedObject
type DataSource =  
    class
        inherit ReportObject
        interface INamedObject
    end
public class DataSource extends ReportObject implements INamedObject

Тип DataSource обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод DataSource Initializes a new instance of the DataSource class.

В начало

Свойства

  Имя Описание
Открытое свойство ComponentMetadata The component metadata. (Производный от ReportObject.)
Открытое свойство ConnectionProperties The connection properties.
Открытое свойство Credentials Инфраструктура.
Открытое свойство DataSourceID The data source ID.
Открытое свойство DataSourceReference The path to a shared data source.
Открытое свойство DesignTimeCredentials Инфраструктура.
Открытое свойство ImpersonateUser Инфраструктура.
Открытое свойство IsModel Инфраструктура.
Открытое свойство IsModified Инфраструктура.
Открытое свойство IsModifiedSincePreview Инфраструктура.
Открытое свойство IsReference Инфраструктура.
Открытое свойство IsShared Инфраструктура.
Открытое свойство Name The data source name.
Открытое свойство Parent The parent of this report object. (Производный от ReportObjectBase.)
Открытое свойство RunTimeCredentials Инфраструктура.
Открытое свойство SecurityType The authentication method of the data source.
Открытое свойство ShouldSaveCredentials Инфраструктура.
Открытое свойство Site Инфраструктура. (Производный от ReportObject.)
Открытое свойство Transaction Indicates whether the datasets that use this data source run in a single transaction.
Открытое свойство WindowsCredentials Инфраструктура.

В начало

Методы

  Имя Описание
Открытый метод DeepClone Инфраструктура. (Переопределяет ReportObject. . :: . .DeepClone() () () ().)
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetContainingDataScopes Инфраструктура. (Производный от ReportObject.)
Защищенный метод GetDataScopesForDefaultImpl Инфраструктура. (Производный от ReportObject.)
Защищенный метод GetDependenciesCore Инфраструктура. (Производный от ReportObject.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Открытый метод Initialize Initializes the current DataSource instance. (Переопределяет ReportObject. . :: . .Initialize() () () ().)
Защищенный метод InitializeForDesigner Инфраструктура. (Производный от ReportObject.)
Защищенный метод MemberwiseClone (Производный от Object.)
Защищенный метод OnChildPropertyChanged Инфраструктура. (Производный от ReportObject.)
Защищенный метод OnPropertyChanged Инфраструктура. (Производный от ReportObject.)
Защищенный метод RdlSemanticEqualsCore Инфраструктура. (Переопределяет ReportObject. . :: . .RdlSemanticEqualsCore(ReportObject, ICollection< (Of < <' (ReportObject> ) > > )).)
Защищенный метод SavePropertyValue< (Of < <' (T> ) > > ) Инфраструктура. (Производный от ReportObject.)
Открытый метод SetCachedCredentials Инфраструктура.
Открытый метод ToString (Производный от Object.)

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IDisposable. . :: . .Dispose (Производный от ReportObject.)
Явная реализация интерфейсаЗакрытое событие IComponent. . :: . .Disposed (Производный от ReportObject.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.