Bagikan melalui


ReportExpression<T> Struktur

Definisi

Mewakili ekspresi dalam laporan.

generic <typename T>
 where T : value classpublic value class ReportExpression : IFormattable, Microsoft::ReportingServices::RdlObjectModel::IExpression, System::Xml::Serialization::IXmlSerializable
[System.ComponentModel.Editor(typeof(Microsoft.ReportDesigner.ExpressionUITypeEditor), typeof(System.Drawing.Design.UITypeEditor))]
public struct ReportExpression<T> : IFormattable, Microsoft.ReportingServices.RdlObjectModel.IExpression, System.Xml.Serialization.IXmlSerializable where T : struct
[<System.ComponentModel.Editor(typeof(Microsoft.ReportDesigner.ExpressionUITypeEditor), typeof(System.Drawing.Design.UITypeEditor))>]
type ReportExpression<'T (requires 'T : struct)> = struct
    interface IExpression
    interface IXmlSerializable
    interface IFormattable
Public Structure ReportExpression(Of T)
Implements IExpression, IFormattable, IXmlSerializable

Jenis parameter

T

Jenis ekspresi.

Warisan
ReportExpression<T>
Atribut
Penerapan

Konstruktor

ReportExpression<T>(String)

Menginisialisasi instans baru kelas ReportExpression<T>.

ReportExpression<T>(String, IFormatProvider)

Menginisialisasi instans baru kelas ReportExpression<T>.

ReportExpression<T>(T)

Menginisialisasi instans baru kelas ReportExpression<T>.

Properti

Expression

Mendapatkan atau mengatur nilai ekspresi.

IsEmpty

Mendapatkan atau mengatur nilai yang menunjukkan apakah objek ekspresi kosong.

IsExpression

Mendapatkan nilai yang menunjukkan apakah ini adalah ekspresi.

Value

Mendapatkan atau mengatur nilai terhitung.

Metode

Equals(Object)

Menguji kesetaraan Value properti dengan objek lain.

GetDependencies(IList<ReportObject>, ReportObject)

Mendapatkan dependensi objek.

GetHashCode()

Mendapatkan kode hash unik untuk instans ini.

Parse(String, IFormatProvider)

Mengurai nilai string ke dalam ReportExpression<T> objek.

ToString()

Mengonversi objek saat ini ReportExpression<T> menjadi string.

ToString(String, IFormatProvider)

Mengonversi objek saat ini ReportExpression<T> menjadi string.

Operator

Equality(ReportExpression<T>, ReportExpression<T>)

Menguji kesetaraan antara dua ReportExpression<T> objek.

Equality(ReportExpression<T>, String)

Menguji kesetaraan antara ekspresi dan ReportExpression<T> objek.

Equality(ReportExpression<T>, T)

Menguji kesetaraan antara objek dan ReportExpression<T> objek.

Equality(String, ReportExpression<T>)

Menguji kesetaraan antara ekspresi dan ReportExpression<T> objek.

Equality(T, ReportExpression<T>)

Menguji kesetaraan antara objek dan ReportExpression<T> objek.

Explicit(ReportExpression<T> to String)

Mengonversi nilai menjadi ReportExpression<T> string.

Explicit(ReportExpression<T> to T)

Mengonversi nilai menjadi ReportExpression<T> objek jenis T.

Implicit(Nullable<T> to ReportExpression<T>)

Nullable<T> Mengonversi objek menjadi ReportExpression<T>.

Implicit(T to ReportExpression<T>)

Mengonversi objek jenis T menjadi ReportExpression<T>.

Inequality(ReportExpression<T>, ReportExpression<T>)

Menguji ketidaksamaan antara dua ReportExpression<T> objek.

Inequality(ReportExpression<T>, String)

Menguji ketidaksamaan antara ekspresi dan ReportExpression<T> objek.

Inequality(ReportExpression<T>, T)

Menguji ketidaksamaan antara objek jenis T dan ReportExpression<T> objek.

Inequality(String, ReportExpression<T>)

Menguji ketidaksamaan antara ekspresi dan ReportExpression<T> objek.

Inequality(T, ReportExpression<T>)

Menguji ketidaksamaan antara objek jenis T dan ReportExpression<T> objek.

Implementasi Antarmuka Eksplisit

IExpression.Value

Mendapatkan atau mengatur nilai ekspresi.

IXmlSerializable.GetSchema()

Mengembalikan skema xml.

IXmlSerializable.ReadXml(XmlReader)

Membaca dokumen xml ekspresi.

IXmlSerializable.WriteXml(XmlWriter)

Menulis dokumen xml ekspresi.

Berlaku untuk