QueryBase Класс

Определение

Представляет базовый класс для объекта запроса.

public ref class QueryBase : Microsoft::ReportingServices::RdlObjectModel::ReportObject
public class QueryBase : Microsoft.ReportingServices.RdlObjectModel.ReportObject
type QueryBase = class
    inherit ReportObject
Public Class QueryBase
Inherits ReportObject
Наследование
Производный

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

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

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

Поля

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

Указывает, генерируется ли этот запрос автоматически.

m_designerState

Задаёт текущее состояние объектной модели в конструктор отчетов.

m_hidden

Указывает, скрыт ли этот запрос.

m_suppressAutoUpdate

Уточняет, стоит ли подавлять автоматическое обновление.

m_useGenericDesigner

Указывает, стоит ли использовать универсальный дизайнер.

Свойства

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

Получает или устанавливает значение, указывающее, генерируется ли этот запрос автоматически.

CommandText

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

CommandType

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

ComponentMetadata

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

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

Получает или устанавливает текущее состояние объектной модели в конструктор отчетов.

Hidden

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

MdxQuery

Получает или устанавливает MDX-запрос.

Parent

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

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

Представляет базовый класс для объекта запроса.

Site

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

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

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

Timeout

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

UseGenericDesigner

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

Методы

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

Возвращает глубокий клон этого ReportObject экземпляра.

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

Проверяет равенство этого объекта и другого объекта.

Equals(QueryBase)

Проверяет равенство этого объекта и другого QueryBase объекта.

GetContainingDataScopes()

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

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

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

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

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

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

Получает уникальный хеш-код для текущего QueryBase экземпляра.

Initialize()

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

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)

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

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

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

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

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

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

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