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 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, 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: