Udostępnij za pośrednictwem


Struktura ReportExpression

Reprezentuje wyrażenie raportu.

Przestrzeń nazw:  Microsoft.ReportingServices.RdlObjectModel
Zestaw:  Microsoft.ReportingServices.Designer.Controls (w Microsoft.ReportingServices.Designer.Controls.dll)

Składnia

'Deklaracja
Public Structure ReportExpression _
    Implements IExpression, IXmlSerializable, IFormattable
'Użycie
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
Język JScript obsługuje używanie struktur, ale nie obsługuje deklarowania nowych.

Typ ReportExpression uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ReportExpression(Boolean) Infrastruktura.
Metoda publiczna ReportExpression(DateTime) Infrastruktura.
Metoda publiczna ReportExpression(Double)
Metoda publiczna ReportExpression(Int32) Infrastruktura.
Metoda publiczna ReportExpression(String) Inicjuje nowe wystąpienie ReportExpression klasy
Metoda publiczna ReportExpression(String, EvaluationMode) Inicjuje nowe wystąpienie ReportExpression klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna DataType Typ danych ocenione wyrażenie.
Właściwość publicznaStatyczny element członkowski Empty Infrastruktura.
Właściwość publiczna EvaluationMode Tryb oceny.
Właściwość publiczna Expression Ciąg wyrażenie.
Właściwość publiczna IsEmpty Infrastruktura.
Właściwość publiczna IsExpression Wskazuje, czy to jest wyrażenie.
Właściwość publiczna Value Wartość wyrażenie.

Do góry

Metody

  Nazwa Opis
Metoda publicznaStatyczny element członkowski BuildFieldReference(String) Infrastruktura.
Metoda publicznaStatyczny element członkowski BuildFieldReference(String, String) Infrastruktura.
Metoda publicznaStatyczny element członkowski BuildFunctionCall Infrastruktura.
Metoda publicznaStatyczny element członkowski BuildGlobalReference Infrastruktura.
Metoda publicznaStatyczny element członkowski BuildNullValue
Metoda publicznaStatyczny element członkowski BuildParameterReference(String) Infrastruktura.
Metoda publicznaStatyczny element członkowski BuildParameterReference(String, String) Infrastruktura.
Metoda publicznaStatyczny element członkowski BuildStringLiteral
Metoda publicznaStatyczny element członkowski BuildUserReference Infrastruktura.
Metoda publiczna Equals Testy równości bieżące wystąpienie z innego wyrażenie. (Zastępuje ValueType.Equals(Object)).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetDependencies
Metoda publicznaStatyczny element członkowski GetFieldReference Infrastruktura.
Metoda publiczna GetHashCode Pobiera kod unikatowej wartości mieszania dla bieżącego wystąpienie. (Zastępuje ValueType.GetHashCode()).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publicznaStatyczny element członkowski IsAggregateExpression Infrastruktura.
Metoda publicznaStatyczny element członkowski IsExpressionString Wskazuje, czy ciąg jest wyrażenie.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString() Konwertuje bieżący ReportExpression wystąpienie ciąg. (Zastępuje ValueType.ToString()).
Metoda publiczna ToString(String, IFormatProvider) Konwertuje bieżący ReportExpression wystąpienie ciąg.

Do góry

Operatory

  Nazwa Opis
Operator publicznyStatyczny element członkowski Equality(String, ReportExpression) Testy równości dwóch wyrażeń.
Operator publicznyStatyczny element członkowski Equality(ReportExpression, ReportExpression) Testy równości dwóch wyrażeń.
Operator publicznyStatyczny element członkowski Equality(ReportExpression, String) Testy równości dwóch wyrażeń.
Operator publicznyStatyczny element członkowski Explicit(ReportExpression to String) Konwertuje ReportExpression obiekt, aby ciąg wyrażenie.
Operator publicznyStatyczny element członkowski Implicit(String to ReportExpression) Konwertuje ciąg wyrażenie ReportExpression obiektu.
Operator publicznyStatyczny element członkowski Inequality(String, ReportExpression) Testy nierówność dwóch wyrażeń.
Operator publicznyStatyczny element członkowski Inequality(ReportExpression, ReportExpression) Testy nierówność dwóch wyrażeń.
Operator publicznyStatyczny element członkowski Inequality(ReportExpression, String) Testy nierówność dwóch wyrażeń.

Do góry

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.