ReportExpression 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
レポートの式を表します。
public value class ReportExpression : IFormattable, Microsoft::ReportingServices::RdlObjectModel::IExpression, System::Xml::Serialization::IXmlSerializable
[System.ComponentModel.Editor(typeof(Microsoft.ReportDesigner.ExpressionUITypeEditor), typeof(System.Drawing.Design.UITypeEditor))]
[System.ComponentModel.TypeConverter(typeof(Microsoft.ReportDesigner.ReportExpressionConverter))]
public struct ReportExpression : IFormattable, Microsoft.ReportingServices.RdlObjectModel.IExpression, System.Xml.Serialization.IXmlSerializable
[<System.ComponentModel.Editor(typeof(Microsoft.ReportDesigner.ExpressionUITypeEditor), typeof(System.Drawing.Design.UITypeEditor))>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.ReportDesigner.ReportExpressionConverter))>]
type ReportExpression = struct
interface IExpression
interface IXmlSerializable
interface IFormattable
Public Structure ReportExpression
Implements IExpression, IFormattable, IXmlSerializable
- 継承
-
ReportExpression
- 属性
- 実装
コンストラクター
| ReportExpression(Boolean) |
ReportExpression クラスの新しいインスタンスを初期化します。 |
| ReportExpression(DateTime) |
ReportExpression クラスの新しいインスタンスを初期化します。 |
| ReportExpression(Double) |
ReportExpression クラスの新しいインスタンスを初期化します。 |
| ReportExpression(Int32) |
ReportExpression クラスの新しいインスタンスを初期化します。 |
| ReportExpression(String) |
ReportExpression クラスの新しいインスタンスを初期化します。 |
| ReportExpression(String, EvaluationMode) |
ReportExpression クラスの新しいインスタンスを初期化します。 |
プロパティ
| DataType |
評価された式のデータ型を取得または設定します。 |
| Empty |
空のレポート式オブジェクトを取得します。 |
| EvaluationMode |
レポート式の評価モードを取得または設定します。 |
| Expression |
式の文字列を取得または設定します。 |
| IsEmpty |
レポート式が空であるかどうかを取得します。 |
| IsExpression |
これが式かどうかを示す値を取得します。 |
| Value |
式の値を取得または設定します。 |
メソッド
| BuildFieldReference(String) |
フィールドへの参照を作成します。 |
| BuildFieldReference(String, String) |
フィールドへの参照を作成します。 |
| BuildFunctionCall(String, String[]) |
関数呼び出し式を作成します。 |
| BuildGlobalReference(String) |
グローバル参照式を作成します。 |
| BuildNullValue() |
NULL 値式を作成します。 |
| BuildParameterReference(String) |
パラメーター参照を作成します。 |
| BuildParameterReference(String, String) |
パラメーター参照を作成します。 |
| BuildStringLiteral(String) |
文字列リテラル式を作成します。 |
| BuildUserReference(String) |
ユーザー参照式を作成します。 |
| Equals(Object) |
現在のインスタンスと別の式が等しいかどうかをテストします。 |
| GetDependencies(IList<ReportObject>, ReportObject) |
親オブジェクトから依存関係を取得します。 |
| GetFieldReference(String) |
式のフィールド参照を取得します。 |
| GetHashCode() |
現在のインスタンスの一意のハッシュ コードを取得します。 |
| IsAggregateExpression(String) |
レポート式が集計式かどうかを指定します。 |
| IsExpressionString(String) |
文字列が式であるかどうかを示します。 |
| ToString() |
現在の ReportExpression インスタンスを文字列に変換します。 |
| ToString(String, IFormatProvider) |
現在の ReportExpression インスタンスを文字列に変換します。 |
演算子
| Equality(ReportExpression, ReportExpression) |
2 つの式が等しいかどうかをテストします。 |
| Equality(ReportExpression, String) |
2 つの式が等しいかどうかをテストします。 |
| Equality(String, ReportExpression) |
2 つの式が等しいかどうかをテストします。 |
| Explicit(ReportExpression to String) |
ReportExpression オブジェクトを式の文字列に変換します。 |
| Implicit(String to ReportExpression) |
式の文字列を ReportExpression オブジェクトに変換します。 |
| Inequality(ReportExpression, ReportExpression) |
2 つの式が等しくないかどうかをテストします。 |
| Inequality(ReportExpression, String) |
2 つの式が等しくないかどうかをテストします。 |
| Inequality(String, ReportExpression) |
2 つの式が等しくないかどうかをテストします。 |
明示的なインターフェイスの実装
| IExpression.Value |
式の値を取得または設定します。 |
| IXmlSerializable.GetSchema() |
XML スキーマを返します。 |
| IXmlSerializable.ReadXml(XmlReader) |
XML ドキュメントを読み込みます。 |
| IXmlSerializable.WriteXml(XmlWriter) |
XML ドキュメントを書き込みます。 |