diff --git a/src/EFCore.Relational/Query/SqlExpressions/ColumnExpression.cs b/src/EFCore.Relational/Query/SqlExpressions/ColumnExpression.cs
index c2490807b2e..d3aa0e7ccb6 100644
--- a/src/EFCore.Relational/Query/SqlExpressions/ColumnExpression.cs
+++ b/src/EFCore.Relational/Query/SqlExpressions/ColumnExpression.cs
@@ -19,6 +19,10 @@ namespace Microsoft.EntityFrameworkCore.Query.SqlExpressions
/// This type is typically used by database providers (and other extensions). It is generally
/// not used in application code.
///
+ ///
+ /// This class is not publicly constructable. If this is a problem for your application or provider, then please file
+ /// an issue at https://github.com/dotnet/efcore.
+ ///
///
[DebuggerDisplay("{DebuggerDisplay(),nq}")]
// Class is sealed because there are no public/protected constructors. Can be unsealed if this is changed.
diff --git a/src/EFCore.Relational/Query/SqlExpressions/SelectExpression.cs b/src/EFCore.Relational/Query/SqlExpressions/SelectExpression.cs
index b3808021c97..40ef69088fd 100644
--- a/src/EFCore.Relational/Query/SqlExpressions/SelectExpression.cs
+++ b/src/EFCore.Relational/Query/SqlExpressions/SelectExpression.cs
@@ -24,6 +24,10 @@ namespace Microsoft.EntityFrameworkCore.Query.SqlExpressions
/// This type is typically used by database providers (and other extensions). It is generally
/// not used in application code.
///
+ ///
+ /// This class is not publicly constructable. If this is a problem for your application or provider, then please file
+ /// an issue at https://github.com/dotnet/efcore.
+ ///
///
// Class is sealed because there are no public/protected constructors. Can be unsealed if this is changed.
public sealed class SelectExpression : TableExpressionBase