Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Represents a report expression.
Namespace: Microsoft.ReportingServices.RdlObjectModel
Assembly: Microsoft.ReportingServices.Designer.Controls (in Microsoft.ReportingServices.Designer.Controls.dll)
Syntax
'Declaration
Public Structure ReportExpression _
Implements IExpression, IXmlSerializable, IFormattable
'Usage
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 unterstützt die Verwendung von Strukturen, aber nicht die Deklaration neuer Strukturen.
Der ReportExpression-Typ macht folgende Elemente verfügbar.
Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
ReportExpression(Boolean) | Infrastruktur Initializes a new instance of the ReportExpression class. |
![]() |
ReportExpression(DateTime) | Infrastruktur Initializes a new instance of the ReportExpression class. |
![]() |
ReportExpression(Double) | Infrastruktur Initializes a new instance of the ReportExpression class. |
![]() |
ReportExpression(Int32) | Infrastruktur 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. |
Zum Anfang
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
DataType | Gets or sets the data type of the evaluated expression. |
![]() ![]() |
Empty | Infrastruktur 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 | Infrastruktur 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. |
Zum Anfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() ![]() |
BuildFieldReference(String) | Infrastruktur Builds a reference to the field. |
![]() ![]() |
BuildFieldReference(String, String) | Infrastruktur Builds a reference to the field. |
![]() ![]() |
BuildFunctionCall | Infrastruktur Builds a function call expression. |
![]() ![]() |
BuildGlobalReference | Infrastruktur Builds a global reference expression. |
![]() ![]() |
BuildNullValue | Infrastruktur Builds a null value expression. |
![]() ![]() |
BuildParameterReference(String) | Infrastruktur Builds a parameter reference. |
![]() ![]() |
BuildParameterReference(String, String) | Infrastruktur Builds a parameter reference. |
![]() ![]() |
BuildStringLiteral | Infrastruktur Builds a string literal expression. |
![]() ![]() |
BuildUserReference | Infrastruktur Builds a user reference expression. |
![]() |
Equals | Tests the equality of the current instance with another expression. (Überschreibt ValueType.Equals(Object).) |
![]() |
GetDependencies | Gets dependencies from the parent object. |
![]() ![]() |
GetFieldReference | Infrastruktur Gets a field reference for the expression. |
![]() |
GetHashCode | Gets a unique hash code for the current instance. (Überschreibt ValueType.GetHashCode().) |
![]() |
GetType | (Geerbt von Object.) |
![]() ![]() |
IsAggregateExpression | Infrastruktur 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. (Überschreibt ValueType.ToString().) |
![]() |
ToString(String, IFormatProvider) | Converts the current ReportExpression instance to a string. |
Zum Anfang
Operatoren
| Name | Beschreibung | |
|---|---|---|
![]() ![]() |
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. |
Zum Anfang
Explizite Schnittstellenimplementierungen
| Name | Beschreibung | |
|---|---|---|
![]() ![]() |
IXmlSerializable.GetSchema | Returns the xml schema. |
![]() ![]() |
IXmlSerializable.ReadXml | Reads xml documentation. |
![]() ![]() |
IXmlSerializable.WriteXml | Writes xml documentation. |
![]() ![]() |
IExpression.Value | Gets or sets the expression value. |
Zum Anfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)