WebDriverWait ClassWebDriver
Provides the ability to wait for an arbitrary condition during test execution.
Inheritance Hierarchy

OnlineSystem Object
  OpenQA.Selenium.Support.UI DefaultWait IWebDriver 
    OpenQA.Selenium.Support.UI WebDriverWait

Namespace: OpenQA.Selenium.Support.UI
Assembly: WebDriver.Support (in WebDriver.Support.dll) Version: 2.35.0.0 (2.35.0.0)
Syntax

public class WebDriverWait : DefaultWait<IWebDriver>
Examples

IWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(3))
IWebElement element = wait.Until(driver => driver.FindElement(By.Name("q")));
See Also