ReportExpression<T> 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示报表中的表达式。
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 文档。 |