ReportExpression<T> Structure

 

Updated: February 25, 2016

Represents an expression in the report.

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

generic<typename T>
where T : value struct, gcnew()
public value struct ReportExpression : IExpression, IXmlSerializable, 
	IFormattable

Type Parameters

T

The type of the expression.

NameDescription
System_CAPS_pubmethodReportExpression<T>(T)

Initializes a new instance of the ReportExpression<T> class.

System_CAPS_pubmethodReportExpression<T>(String^)

Initializes a new instance of the ReportExpression<T> class.

System_CAPS_pubmethodReportExpression<T>(String^, IFormatProvider^)

Initializes a new instance of the ReportExpression<T> class.

NameDescription
System_CAPS_pubpropertyExpression

Gets or sets the expression value.

System_CAPS_pubpropertyIsEmpty

Gets or sets a value that indicates whether the expression object is empty.

System_CAPS_pubpropertyIsExpression

Gets a value that indicates whether this is an expression.

System_CAPS_pubpropertyValue

Gets or sets the calculated value.

NameDescription
System_CAPS_pubmethodEquals(Object^)

Tests the equality of the Value property with another object.(Overrides ValueType::Equals(Object^).)

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

Gets the object’s dependencies.

System_CAPS_pubmethodGetHashCode()

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

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticParse(String^, IFormatProvider^)

Parses a string value into a ReportExpression<T> object.

System_CAPS_pubmethodToString()

Converts the current ReportExpression<T> object to a string.(Overrides ValueType::ToString().)

System_CAPS_pubmethodToString(String^, IFormatProvider^)

Converts the current ReportExpression<T> object to a string.

NameDescription
System_CAPS_puboperatorSystem_CAPS_staticEquality(T, ReportExpression<T>)

Tests the equality between an object and a ReportExpression<T> object.

System_CAPS_puboperatorSystem_CAPS_staticEquality(ReportExpression<T>, T)

Tests the equality between an object and a ReportExpression<T> object.

System_CAPS_puboperatorSystem_CAPS_staticEquality(ReportExpression<T>, ReportExpression<T>)

Tests the equality between two ReportExpression<T> objects.

System_CAPS_puboperatorSystem_CAPS_staticEquality(ReportExpression<T>, String^)

Tests the equality between an expression and a ReportExpression<T> object.

System_CAPS_puboperatorSystem_CAPS_staticEquality(String^, ReportExpression<T>)

Tests the equality between an expression and a ReportExpression<T> object.

System_CAPS_puboperatorSystem_CAPS_staticExplicit(ReportExpression<T> to T)

Converts the value of a ReportExpression<T> to an object of type T.

System_CAPS_puboperatorSystem_CAPS_staticExplicit(ReportExpression<T> to String^)

Converts the value of a ReportExpression<T> to a string.

System_CAPS_puboperatorSystem_CAPS_staticImplicit(T to ReportExpression<T>)

Converts an object of type T to a ReportExpression<T>.

System_CAPS_puboperatorSystem_CAPS_staticImplicit(Nullable<T> to ReportExpression<T>)

Converts a Nullable<T> object to a ReportExpression<T>.

System_CAPS_puboperatorSystem_CAPS_staticInequality(T, ReportExpression<T>)

Tests the inequality between an object of type T and a ReportExpression<T> object.

System_CAPS_puboperatorSystem_CAPS_staticInequality(ReportExpression<T>, T)

Tests the inequality between an object of type T and a ReportExpression<T> object.

System_CAPS_puboperatorSystem_CAPS_staticInequality(ReportExpression<T>, ReportExpression<T>)

Tests the inequality between two ReportExpression<T> objects.

System_CAPS_puboperatorSystem_CAPS_staticInequality(ReportExpression<T>, String^)

Tests the inequality between an expression and a ReportExpression<T> object.

System_CAPS_puboperatorSystem_CAPS_staticInequality(String^, ReportExpression<T>)

Tests the inequality between an expression and a ReportExpression<T> object.

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIXmlSerializable::GetSchema()

Returns the xml schema.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIXmlSerializable::ReadXml(XmlReader^)

Reads the xml document of the expression.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIXmlSerializable::WriteXml(XmlWriter^)

Writes the xml document of the expression.

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: