Estructura ReportExpression(T)
Represents an expression in the report.
Espacio de nombres: Microsoft.ReportingServices.RdlObjectModel
Ensamblado: Microsoft.ReportingServices.Designer.Controls (en Microsoft.ReportingServices.Designer.Controls.dll)
Sintaxis
'Declaración
Public Structure ReportExpression(Of T As {Structure, New}) _
Implements IExpression, IXmlSerializable, IFormattable
'Uso
Dim instance As ReportExpression(Of T)
public struct ReportExpression<T> : IExpression,
IXmlSerializable, IFormattable
where T : struct, new()
generic<typename T>
where T : value class, gcnew()
public value class ReportExpression : IExpression,
IXmlSerializable, IFormattable
[<SealedAttribute>]
type ReportExpression<'T when 'T : struct, new()> =
struct
interface IExpression
interface IXmlSerializable
interface IFormattable
end
JScript no admite tipos y métodos genéricos.
Parámetros de tipo
- T
El tipo ReportExpression<(Of <(<'T>)>)> expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
![]() |
ReportExpression< (Of < ( <'T> ) > ) >(String) | Initializes a new instance of the ReportExpression<(Of <(<'T>)>)> class. |
![]() |
ReportExpression< (Of < ( <'T> ) > ) >(T) | Initializes a new instance of the ReportExpression<(Of <(<'T>)>)> class. |
![]() |
ReportExpression< (Of < ( <'T> ) > ) >(String, IFormatProvider) | Initializes a new instance of the ReportExpression<(Of <(<'T>)>)> class. |
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
Expression | The expression value. |
![]() |
IsEmpty | Indicates whether the expression object is empty. |
![]() |
IsExpression | Whether this is an expression. |
![]() |
Value | The calculated value. |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
Equals | Tests the equality of the Value property with another object. (Invalida ValueType. . :: . .Equals(Object).) |
![]() |
Finalize | (Se hereda de Object.) |
![]() |
GetDependencies | |
![]() |
GetHashCode | Gets a unique hash code for this instance. (Invalida ValueType. . :: . .GetHashCode() () () ().) |
![]() |
GetType | (Se hereda de Object.) |
![]() |
MemberwiseClone | (Se hereda de Object.) |
![]() ![]() |
Parse | Parses a string value into a ReportExpression<(Of <(<'T>)>)> object. |
![]() |
ToString() () () () | Converts the current ReportExpression<(Of <(<'T>)>)> object to a string. (Invalida ValueType. . :: . .ToString() () () ().) |
![]() |
ToString(String, IFormatProvider) | Converts the current ReportExpression<(Of <(<'T>)>)> object to a string. |
Arriba
Operadores
| Nombre | Descripción | |
|---|---|---|
![]() ![]() |
Equality(String, ReportExpression< (Of < <' (T> ) > > )) | Tests the equality between an expression and a ReportExpression<(Of <(<'T>)>)> object. |
![]() ![]() |
Equality(T, ReportExpression< (Of < <' (T> ) > > )) | Tests the equality between an object and a ReportExpression<(Of <(<'T>)>)> object. |
![]() ![]() |
Equality(ReportExpression< (Of < <' (T> ) > > ), ReportExpression< (Of < <' (T> ) > > )) | Tests the equality between two ReportExpression<(Of <(<'T>)>)> objects. |
![]() ![]() |
Equality(ReportExpression< (Of < <' (T> ) > > ), String) | Tests the equality between an expression and a ReportExpression<(Of <(<'T>)>)> object. |
![]() ![]() |
Equality(ReportExpression< (Of < <' (T> ) > > ), T) | Tests the equality between an object and a ReportExpression<(Of <(<'T>)>)> object. |
![]() ![]() |
Explicit Narrowing Explicit Explicit Explicit(ReportExpression< (Of < <' (T> ) > > ) to T) | Converts the value of a ReportExpression<(Of <(<'T>)>)> to an object of type T. |
![]() ![]() |
Explicit Narrowing Explicit Explicit Explicit(ReportExpression< (Of < <' (T> ) > > ) to String) | Converts the value of a ReportExpression<(Of <(<'T>)>)> to a string. |
![]() ![]() |
Implicit Widening Implicit Implicit Implicit(Nullable< (Of < <' (T> ) > > ) to ReportExpression< (Of < <' (T> ) > > )) | Converts a Nullable<(Of <(<'T>)>)> object to a ReportExpression<(Of <(<'T>)>)>. |
![]() ![]() |
Implicit Widening Implicit Implicit Implicit(T to ReportExpression< (Of < <' (T> ) > > )) | Converts an object of type T to a ReportExpression<(Of <(<'T>)>)>. |
![]() ![]() |
Inequality(String, ReportExpression< (Of < <' (T> ) > > )) | Tests the inequality between an expression and a ReportExpression<(Of <(<'T>)>)> object. |
![]() ![]() |
Inequality(T, ReportExpression< (Of < <' (T> ) > > )) | Tests the inequality between an object of type T and a ReportExpression<(Of <(<'T>)>)> object. |
![]() ![]() |
Inequality(ReportExpression< (Of < <' (T> ) > > ), ReportExpression< (Of < <' (T> ) > > )) | Tests the inequality between two ReportExpression<(Of <(<'T>)>)> objects. |
![]() ![]() |
Inequality(ReportExpression< (Of < <' (T> ) > > ), String) | Tests the inequality between an expression and a ReportExpression<(Of <(<'T>)>)> object. |
![]() ![]() |
Inequality(ReportExpression< (Of < <' (T> ) > > ), T) | Tests the inequality between an object of type T and a ReportExpression<(Of <(<'T>)>)> object. |
Arriba
Implementaciones de interfaces explícitas
| Nombre | Descripción | |
|---|---|---|
![]() ![]() |
IXmlSerializable. . :: . .GetSchema | |
![]() ![]() |
IXmlSerializable. . :: . .ReadXml | |
![]() ![]() |
IXmlSerializable. . :: . .WriteXml | |
![]() ![]() |
IExpression. . :: . .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.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)