Estructura ReportExpression
Represents a report expression.
Espacio de nombres: Microsoft.ReportingServices.RdlObjectModel
Ensamblado: Microsoft.ReportingServices.Designer.Controls (en Microsoft.ReportingServices.Designer.Controls.dll)
Sintaxis
'Declaración
Public Structure ReportExpression _
Implements IExpression, IXmlSerializable, IFormattable
'Uso
Dim instance As ReportExpression
public struct ReportExpression : IExpression,
IXmlSerializable, IFormattable
public value class ReportExpression : IExpression,
IXmlSerializable, IFormattable
[<SealedAttribute>]
type ReportExpression =
struct
interface IExpression
interface IXmlSerializable
interface IFormattable
end
JScript admite el uso de estructuras, pero no la declaración de otras nuevas.
El tipo ReportExpression expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
![]() |
ReportExpression(Boolean) | Infraestructura. Initializes a new instance of the ReportExpression class. |
![]() |
ReportExpression(DateTime) | Infraestructura. Initializes a new instance of the ReportExpression class. |
![]() |
ReportExpression(Double) | Infraestructura. Initializes a new instance of the ReportExpression class. |
![]() |
ReportExpression(Int32) | Infraestructura. Initializes a new instance of the ReportExpression class. |
![]() |
ReportExpression(String) | Initializes a new instance of the ReportExpression class. |
![]() |
ReportExpression(String, EvaluationMode) | Initializes a new instance of the ReportExpression class. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
DataType | Gets or sets the data type of the evaluated expression. |
![]() ![]() |
Empty | Infraestructura. Gets the empty report expression object. |
![]() |
EvaluationMode | Gets or sets the evaluation mode for the report expression. |
![]() |
Expression | Gets or sets the expression string. |
![]() |
IsEmpty | Infraestructura. Gets whether the report expression is empty. |
![]() |
IsExpression | Gets a value that indicates whether this is an expression. |
![]() |
Value | Gets or sets the value of the expression. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() ![]() |
BuildFieldReference(String) | Infraestructura. Builds a reference to the field. |
![]() ![]() |
BuildFieldReference(String, String) | Infraestructura. Builds a reference to the field. |
![]() ![]() |
BuildFunctionCall | Infraestructura. Builds a function call expression. |
![]() ![]() |
BuildGlobalReference | Infraestructura. Builds a global reference expression. |
![]() ![]() |
BuildNullValue | Infraestructura. Builds a null value expression. |
![]() ![]() |
BuildParameterReference(String) | Infraestructura. Builds a parameter reference. |
![]() ![]() |
BuildParameterReference(String, String) | Infraestructura. Builds a parameter reference. |
![]() ![]() |
BuildStringLiteral | Infraestructura. Builds a string literal expression. |
![]() ![]() |
BuildUserReference | Infraestructura. Builds a user reference expression. |
![]() |
Equals | Tests the equality of the current instance with another expression. (Invalida ValueType.Equals(Object).) |
![]() |
GetDependencies | Gets dependencies from the parent object. |
![]() ![]() |
GetFieldReference | Infraestructura. Gets a field reference for the expression. |
![]() |
GetHashCode | Gets a unique hash code for the current instance. (Invalida ValueType.GetHashCode().) |
![]() |
GetType | (Se hereda de Object.) |
![]() ![]() |
IsAggregateExpression | Infraestructura. Specifies whether the report expression is an aggregate expression. |
![]() ![]() |
IsExpressionString | Indicates whether a string is an expression. |
![]() |
ToString() | Converts the current ReportExpression instance to a string. (Invalida ValueType.ToString().) |
![]() |
ToString(String, IFormatProvider) | Converts the current ReportExpression instance to a string. |
Arriba
Operadores
Nombre | Descripción | |
---|---|---|
![]() ![]() |
Equality(String, ReportExpression) | Tests the equality of two expressions. |
![]() ![]() |
Equality(ReportExpression, ReportExpression) | Tests the equality of two expressions. |
![]() ![]() |
Equality(ReportExpression, String) | Tests the equality of two expressions. |
![]() ![]() |
Explicit(ReportExpression to String) | Converts a ReportExpression object to an expression string. |
![]() ![]() |
Implicit(String to ReportExpression) | Converts an expression string to a ReportExpression object. |
![]() ![]() |
Inequality(String, ReportExpression) | Tests the inequality of two expressions. |
![]() ![]() |
Inequality(ReportExpression, ReportExpression) | Tests the inequality of two expressions. |
![]() ![]() |
Inequality(ReportExpression, String) | Tests the inequality of two expressions. |
Arriba
Implementaciones de interfaces explícitas
Nombre | Descripción | |
---|---|---|
![]() ![]() |
IXmlSerializable.GetSchema | Returns the xml schema. |
![]() ![]() |
IXmlSerializable.ReadXml | Reads xml documentation. |
![]() ![]() |
IXmlSerializable.WriteXml | Writes xml documentation. |
![]() ![]() |
IExpression.Value | Gets or sets the expression value. |
Arriba
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Vea también
Referencia
Espacio de nombres Microsoft.ReportingServices.RdlObjectModel