public sealed class DataQualityRule.Types.RowConditionExpectation : IMessage<DataQualityRule.Types.RowConditionExpectation>, IEquatable<DataQualityRule.Types.RowConditionExpectation>, IDeepCloneable<DataQualityRule.Types.RowConditionExpectation>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Dataplex v1 API class DataQualityRule.Types.RowConditionExpectation.
Evaluates whether each row passes the specified condition.
The SQL expression needs to use BigQuery standard SQL syntax and should
produce a boolean per row as the result.
Example: col1 >= 0 AND col2 < 10
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page provides reference documentation for the \u003ccode\u003eDataQualityRule.Types.RowConditionExpectation\u003c/code\u003e class within the Google Cloud Dataplex V1 API, specifically for .NET.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRowConditionExpectation\u003c/code\u003e class is used to evaluate whether each row in a dataset passes a specified condition, using BigQuery standard SQL syntax to produce a boolean result per row.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation lists a comprehensive history of versions for this class, ranging from version 1.0.0 to the latest 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class is used to evaluate if each row passes a user specified condition, and has a \u003ccode\u003eSqlExpression\u003c/code\u003e property that takes in a string that should follow BigQuery standard SQL.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, with methods like \u003ccode\u003eGetHashCode()\u003c/code\u003e, \u003ccode\u003eGetType()\u003c/code\u003e, and \u003ccode\u003eToString()\u003c/code\u003e being inherited.\u003c/p\u003e\n"]]],[],null,[]]