Sdílet prostřednictvím


ReportExpression<T> Members

Include Protected Members
Include Inherited Members

Represents an expression in the report.

The ReportExpression<T> type exposes the following members.

Constructors

  Name Description
Public method ReportExpression<T>(String) Initializes a new instance of the ReportExpression<T> class.
Public method ReportExpression<T>(T) Initializes a new instance of the ReportExpression<T> class.
Public method ReportExpression<T>(String, IFormatProvider) Initializes a new instance of the ReportExpression<T> class.

Top

Methods

  Name Description
Public method Equals(Object) Tests the equality of the Value property with another object. (Overrides ValueType.Equals(Object).)
Protected method Finalize() (Inherited from Object.)
Public method GetHashCode() Gets a unique hash code for this instance. (Overrides ValueType.GetHashCode().)
Public method GetType() (Inherited from Object.)
Protected method MemberwiseClone() (Inherited from Object.)
Public methodStatic member Parse(String, IFormatProvider) Parses a string value into a ReportExpression<T> object.
Public method ToString() Converts the current ReportExpression<T> object to a string. (Overrides ValueType.ToString().)
Public method ToString(String, IFormatProvider) Converts the current ReportExpression<T> object to a string.

Top

Operators

  Name Description
Public operatorStatic member Equality(String, ReportExpression<T>) Tests the equality between an expression and a ReportExpression<T> object.
Public operatorStatic member Equality(T, ReportExpression<T>) Tests the equality between an object and a ReportExpression<T> object.
Public operatorStatic member Equality(ReportExpression<T>, ReportExpression<T>) Tests the equality between two ReportExpression<T> objects.
Public operatorStatic member Equality(ReportExpression<T>, String) Tests the equality between an expression and a ReportExpression<T> object.
Public operatorStatic member Equality(ReportExpression<T>, T) Tests the equality between an object and a ReportExpression<T> object.
Public operatorStatic member Explicit(ReportExpression<T> to T) Converts the value of a ReportExpression<T> to an object of type T.
Public operatorStatic member Explicit(ReportExpression<T> to String) Converts the value of a ReportExpression<T> to a string.
Public operatorStatic member Implicit(Nullable<T> to ReportExpression<T>) Converts a Nullable<T> object to a ReportExpression<T>.
Public operatorStatic member Implicit(T to ReportExpression<T>) Converts an object of type T to a ReportExpression<T>.
Public operatorStatic member Inequality(String, ReportExpression<T>) Tests the inequality between an expression and a ReportExpression<T> object.
Public operatorStatic member Inequality(T, ReportExpression<T>) Tests the inequality between an object of type T and a ReportExpression<T> object.
Public operatorStatic member Inequality(ReportExpression<T>, ReportExpression<T>) Tests the inequality between two ReportExpression<T> objects.
Public operatorStatic member Inequality(ReportExpression<T>, String) Tests the inequality between an expression and a ReportExpression<T> object.
Public operatorStatic member Inequality(ReportExpression<T>, T) Tests the inequality between an object of type T and a ReportExpression<T> object.

Top

Properties

  Name Description
Public property Expression The expression value.
Public property IsEmpty Indicates whether the expression object is empty.
Public property IsExpression Whether this is an expression.
Public property Value The calculated value.

Top