DataSource Класс

Определение

Представляет собой источник данных.

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
Наследование
Атрибуты
Реализации

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

Имя Описание
DataSource()

Инициализирует новый экземпляр класса DataSource.

Свойства

Имя Описание
ComponentMetadata

Получает или устанавливает метаданные компонентов.

(Унаследовано от ReportObject)
ConnectionProperties

Получает или задаёт свойства соединения.

Credentials

Получает или устанавливает учетные данные источника данных.

DataSourceID

Получает или устанавливает идентификатор источника данных.

DataSourceReference

Получает или устанавливает путь к общему источнику данных.

DesignTimeCredentials

Он получает или устанавливает учетные данные во время проектирования.

ImpersonateUser

Получает или устанавливает значение, указывающее, нужно ли выдать себя за пользователя.

IsModel

Получает или устанавливает значение, указывающее, является ли источник данных моделью.

IsModified

Получает или устанавливает значение, указывающее, изменён ли источник данных.

IsModifiedSincePreview

Получает или устанавливает значение, указывающее, изменён ли источник данных с момента последнего предварительного просмотра.

IsReference

Получает или устанавливает значение, указывающее, является ли источник данных ссылкой.

IsShared

Получает или устанавливает значение, указывающее, является ли источник данных общим.

Name

Получает или устанавливает имя источника данных.

Parent

Родитель этого отчётного объекта.

(Унаследовано от ReportObjectBase)
RunTimeCredentials

Получает или устанавливает учетные данные во время выполнения.

SecurityType

Получает или устанавливает метод аутентификации источника данных.

ShouldSaveCredentials

Получает или устанавливает значение, указывающее, должен ли источник данных сохранять учетные данные.

Site

Получает или устанавливает сайт, связанный с объектом ReportObject .

(Унаследовано от ReportObject)
Transaction

Получает или устанавливает значение, указывающее, выполняются ли наборы данных, использующие этот источник данных, в одной транзакции.

WindowsCredentials

Получает или устанавливает значение, указывающее, стоит ли использовать учетные данные Windows.

Методы

Имя Описание
DeepClone()

Возвращает глубокий клон этого источника данных.

GetContainingDataScopes()

Возвращает список объектов отчёта, содержащий области данных.

(Унаследовано от ReportObject)
GetDataScopesForDefaultImpl(IContainedObject)

Возвращает области данных для стандартной реализации.

(Унаследовано от ReportObject)
GetDependenciesCore(IList<ReportObject>)

Возвращает ядро зависимостей для объекта ReportObject .

(Унаследовано от ReportObject)
Initialize()

Инициализирует текущий DataSource экземпляр.

InitializeForDesigner()

Инициализирует объект отчета для дизайнера.

(Унаследовано от ReportObject)
OnChildPropertyChanged(Int32, Object, Object)

Организует событие, когда имущество ребёнка было изменено.

(Унаследовано от ReportObject)
OnPropertyChanged(Int32, Object, Object)

Инициирует событие, когда имущество было изменено.

(Унаследовано от ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Указывает, равна ли семантика RDL основным объектам.

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

Сохраняет значение свойства объекта отчета.

(Унаследовано от ReportObject)
SetCachedCredentials(CachedCredentials)

Устанавливает учетные данные из кэшированного файла.

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

Имя Описание
IComponent.Disposed

Возникает, когда ReportObject объект утилизирован.

(Унаследовано от ReportObject)
IDisposable.Dispose()

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов.

(Унаследовано от ReportObject)

Применяется к