ReportExpression Structure

 

Updated: February 25, 2016

Represents a report expression.

Namespace:   Microsoft.ReportingServices.RdlObjectModel
Assembly:  Microsoft.ReportingServices.Designer.Controls (in Microsoft.ReportingServices.Designer.Controls.dll)

public value struct ReportExpression : IExpression, IXmlSerializable, 
	IFormattable

NameDescription
System_CAPS_pubmethodReportExpression(Boolean)

This API supports the product infrastructure and is not intended to be used directly from your code. Initializes a new instance of the ReportExpression class.

System_CAPS_pubmethodReportExpression(DateTime)

This API supports the product infrastructure and is not intended to be used directly from your code. Initializes a new instance of the ReportExpression class.

System_CAPS_pubmethodReportExpression(Double)

This API supports the product infrastructure and is not intended to be used directly from your code. Initializes a new instance of the ReportExpression class.

System_CAPS_pubmethodReportExpression(Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Initializes a new instance of the ReportExpression class.

System_CAPS_pubmethodReportExpression(String^)

Initializes a new instance of the ReportExpression class.

System_CAPS_pubmethodReportExpression(String^, EvaluationMode)

Initializes a new instance of the ReportExpression class.

NameDescription
System_CAPS_pubpropertyDataType

Gets or sets the data type of the evaluated expression.

System_CAPS_pubpropertySystem_CAPS_staticEmpty

This API supports the product infrastructure and is not intended to be used directly from your code. Gets the empty report expression object.

System_CAPS_pubpropertyEvaluationMode

Gets or sets the evaluation mode for the report expression.

System_CAPS_pubpropertyExpression

Gets or sets the expression string.

System_CAPS_pubpropertyIsEmpty

This API supports the product infrastructure and is not intended to be used directly from your code. Gets whether the report expression is empty.

System_CAPS_pubpropertyIsExpression

Gets a value that indicates whether this is an expression.

System_CAPS_pubpropertyValue

Gets or sets the value of the expression.

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticBuildFieldReference(String^)

This API supports the product infrastructure and is not intended to be used directly from your code. Builds a reference to the field.

System_CAPS_pubmethodSystem_CAPS_staticBuildFieldReference(String^, String^)

This API supports the product infrastructure and is not intended to be used directly from your code. Builds a reference to the field.

System_CAPS_pubmethodSystem_CAPS_staticBuildFunctionCall(String^, array<String^>^)

This API supports the product infrastructure and is not intended to be used directly from your code. Builds a function call expression.

System_CAPS_pubmethodSystem_CAPS_staticBuildGlobalReference(String^)

This API supports the product infrastructure and is not intended to be used directly from your code. Builds a global reference expression.

System_CAPS_pubmethodSystem_CAPS_staticBuildNullValue()

This API supports the product infrastructure and is not intended to be used directly from your code. Builds a null value expression.

System_CAPS_pubmethodSystem_CAPS_staticBuildParameterReference(String^)

This API supports the product infrastructure and is not intended to be used directly from your code. Builds a parameter reference.

System_CAPS_pubmethodSystem_CAPS_staticBuildParameterReference(String^, String^)

This API supports the product infrastructure and is not intended to be used directly from your code. Builds a parameter reference.

System_CAPS_pubmethodSystem_CAPS_staticBuildStringLiteral(String^)

This API supports the product infrastructure and is not intended to be used directly from your code. Builds a string literal expression.

System_CAPS_pubmethodSystem_CAPS_staticBuildUserReference(String^)

This API supports the product infrastructure and is not intended to be used directly from your code. Builds a user reference expression.

System_CAPS_pubmethodEquals(Object^)

Tests the equality of the current instance with another expression.(Overrides ValueType::Equals(Object^).)

System_CAPS_pubmethodGetDependencies(IList<ReportObject^>^, ReportObject^)

Gets dependencies from the parent object.

System_CAPS_pubmethodSystem_CAPS_staticGetFieldReference(String^)

This API supports the product infrastructure and is not intended to be used directly from your code. Gets a field reference for the expression.

System_CAPS_pubmethodGetHashCode()

Gets a unique hash code for the current instance.(Overrides ValueType::GetHashCode().)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticIsAggregateExpression(String^)

This API supports the product infrastructure and is not intended to be used directly from your code. Specifies whether the report expression is an aggregate expression.

System_CAPS_pubmethodSystem_CAPS_staticIsExpressionString(String^)

Indicates whether a string is an expression.

System_CAPS_pubmethodToString()

Converts the current ReportExpression instance to a string.(Overrides ValueType::ToString().)

System_CAPS_pubmethodToString(String^, IFormatProvider^)

Converts the current ReportExpression instance to a string.

NameDescription
System_CAPS_puboperatorSystem_CAPS_staticEquality(ReportExpression, ReportExpression)

Tests the equality of two expressions.

System_CAPS_puboperatorSystem_CAPS_staticEquality(ReportExpression, String^)

Tests the equality of two expressions.

System_CAPS_puboperatorSystem_CAPS_staticEquality(String^, ReportExpression)

Tests the equality of two expressions.

System_CAPS_puboperatorSystem_CAPS_staticExplicit(ReportExpression to String^)

Converts a ReportExpression object to an expression string.

System_CAPS_puboperatorSystem_CAPS_staticImplicit(String^ to ReportExpression)

Converts an expression string to a ReportExpression object.

System_CAPS_puboperatorSystem_CAPS_staticInequality(ReportExpression, ReportExpression)

Tests the inequality of two expressions.

System_CAPS_puboperatorSystem_CAPS_staticInequality(ReportExpression, String^)

Tests the inequality of two expressions.

System_CAPS_puboperatorSystem_CAPS_staticInequality(String^, ReportExpression)

Tests the inequality of two expressions.

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIXmlSerializable::GetSchema()

Returns the xml schema.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIXmlSerializable::ReadXml(XmlReader^)

Reads xml documentation.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIXmlSerializable::WriteXml(XmlWriter^)

Writes xml documentation.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpression::Value

Gets or sets the expression value.

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: