ReportExpression<T> Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет выражение в отчете.
generic <typename T>
where T : value classpublic value class ReportExpression : IFormattable, Microsoft::ReportingServices::RdlObjectModel::IExpression, System::Xml::Serialization::IXmlSerializable
[System.ComponentModel.Editor(typeof(Microsoft.ReportDesigner.ExpressionUITypeEditor), typeof(System.Drawing.Design.UITypeEditor))]
public struct ReportExpression<T> : IFormattable, Microsoft.ReportingServices.RdlObjectModel.IExpression, System.Xml.Serialization.IXmlSerializable where T : struct
[<System.ComponentModel.Editor(typeof(Microsoft.ReportDesigner.ExpressionUITypeEditor), typeof(System.Drawing.Design.UITypeEditor))>]
type ReportExpression<'T (requires 'T : struct)> = struct
interface IExpression
interface IXmlSerializable
interface IFormattable
Public Structure ReportExpression(Of T)
Implements IExpression, IFormattable, IXmlSerializable
Параметры типа
- T
Тип выражения.
- Наследование
-
ReportExpression<T>
- Атрибуты
- Реализации
Конструкторы
ReportExpression<T>(String) |
Инициализирует новый экземпляр класса ReportExpression<T>. |
ReportExpression<T>(String, IFormatProvider) |
Инициализирует новый экземпляр класса ReportExpression<T>. |
ReportExpression<T>(T) |
Инициализирует новый экземпляр класса ReportExpression<T>. |
Свойства
Expression |
Возвращает или задает значение выражения. |
IsEmpty |
Возвращает или задает значение, указывающее, пуст ли объект выражения. |
IsExpression |
Возвращает значение, указывающее, является ли данный объект выражением. |
Value |
Возвращает или задает вычисленное значение. |
Методы
Equals(Object) |
Проверяет равенство свойства Value другому объекту. |
GetDependencies(IList<ReportObject>, ReportObject) |
Возвращает зависимости объекта. |
GetHashCode() |
Возвращает уникальный хэш-код для данного экземпляра. |
Parse(String, IFormatProvider) |
Выполняет синтаксический анализ строкового значения и преобразует его в объект ReportExpression<T>. |
ToString() |
Преобразует текущий объект ReportExpression<T> в строку. |
ToString(String, IFormatProvider) |
Преобразует текущий объект ReportExpression<T> в строку. |
Операторы
Явные реализации интерфейса
IExpression.Value |
Возвращает или задает значение выражения. |
IXmlSerializable.GetSchema() |
Возвращает схему XML. |
IXmlSerializable.ReadXml(XmlReader) |
Считывает XML-документ выражения. |
IXmlSerializable.WriteXml(XmlWriter) |
Записывает XML-документ выражения. |