Structure ReportExpression
Represents a report expression.
Espace de noms : Microsoft.ReportingServices.RdlObjectModel
Assembly : Microsoft.ReportingServices.Designer.Controls (en Microsoft.ReportingServices.Designer.Controls.dll)
Syntaxe
'Déclaration
Public Structure ReportExpression _
Implements IExpression, IXmlSerializable, IFormattable
'Utilisation
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 prend en charge l'utilisation de structures, mais pas la déclaration de nouvelles structures.
Le type ReportExpression expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
ReportExpression(Boolean) | Infrastructure. |
![]() |
ReportExpression(DateTime) | Infrastructure. |
![]() |
ReportExpression(Double) | |
![]() |
ReportExpression(Int32) | Infrastructure. |
![]() |
ReportExpression(String) | Initializes a new instance of the ReportExpression class. |
![]() |
ReportExpression(String, EvaluationMode) | Initializes a new instance of the ReportExpression class. |
Haut de la page
Propriétés
Nom | Description | |
---|---|---|
![]() |
DataType | The data type of the evaluated expression. |
![]() ![]() |
Empty | Infrastructure. |
![]() |
EvaluationMode | The evaluation mode. |
![]() |
Expression | The expression string. |
![]() |
IsEmpty | Infrastructure. |
![]() |
IsExpression | Indicates whether this is an expression. |
![]() |
Value | The value of the expression. |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
![]() ![]() |
BuildFieldReference(String) | Infrastructure. |
![]() ![]() |
BuildFieldReference(String, String) | Infrastructure. |
![]() ![]() |
BuildFunctionCall | Infrastructure. |
![]() ![]() |
BuildGlobalReference | Infrastructure. |
![]() ![]() |
BuildNullValue | |
![]() ![]() |
BuildParameterReference(String) | Infrastructure. |
![]() ![]() |
BuildParameterReference(String, String) | Infrastructure. |
![]() ![]() |
BuildStringLiteral | |
![]() ![]() |
BuildUserReference | Infrastructure. |
![]() |
Equals | Tests the equality of the current instance with another expression. (remplace ValueType. . :: . .Equals(Object).) |
![]() |
Finalize | (hérité de Object.) |
![]() |
GetDependencies | |
![]() ![]() |
GetFieldReference | Infrastructure. |
![]() |
GetHashCode | Gets a unique hash code for the current instance. (remplace ValueType. . :: . .GetHashCode() () () ().) |
![]() |
GetType | (hérité de Object.) |
![]() ![]() |
IsAggregateExpression | Infrastructure. |
![]() ![]() |
IsExpressionString | Indicates whether a string is an expression. |
![]() |
MemberwiseClone | (hérité de Object.) |
![]() |
ToString() () () () | Converts the current ReportExpression instance to a string. (remplace ValueType. . :: . .ToString() () () ().) |
![]() |
ToString(String, IFormatProvider) | Converts the current ReportExpression instance to a string. |
Haut de la page
Opérateurs
Nom | Description | |
---|---|---|
![]() ![]() |
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 Narrowing Explicit Explicit Explicit(ReportExpression to String) | Converts a ReportExpression object to an expression string. |
![]() ![]() |
Implicit Widening Implicit Implicit 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. |
Haut de la page
Implémentations d'interfaces explicites
Nom | Description | |
---|---|---|
![]() ![]() |
IXmlSerializable. . :: . .GetSchema | |
![]() ![]() |
IXmlSerializable. . :: . .ReadXml | |
![]() ![]() |
IXmlSerializable. . :: . .WriteXml | |
![]() ![]() |
IExpression. . :: . .Value |
Haut de la page
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.