Table of Contents

Interface ICteBuilder

Namespace
LinqToDB
Assembly
linq2db.dll

Fluent builder for configuring a common table expression (CTE) declared via AsCte<TSource>(IQueryable<TSource>, Action<ICteBuilder>). Provider-specific options are exposed as extension methods over this interface.

public interface ICteBuilder
Extension Methods

Methods

HasName(string?)

Sets the CTE name. Passing null or an empty string leaves the name unset and linq2db generates a default name.

ICteBuilder HasName(string? name)

Parameters

name string

Common table expression name.

Returns

ICteBuilder

The same builder for chaining.