Table of Contents

Struct SqlNamedSchemaObject<T>

Namespace
LfrlAnvil.Sql.Internal
Assembly
LfrlAnvil.Sql.Core.dll

Represents a named SqlObjectBuilder instance, including a DB schema name.

public readonly record struct SqlNamedSchemaObject<T> : IEquatable<SqlNamedSchemaObject<T>> where T : SqlObjectBuilder

Type Parameters

T

SQL object builder type.

Implements
Inherited Members

Constructors

SqlNamedSchemaObject(SqlSchemaObjectName, T)

Represents a named SqlObjectBuilder instance, including a DB schema name.

public SqlNamedSchemaObject(SqlSchemaObjectName Name, T Object)

Parameters

Name SqlSchemaObjectName

Name of the object.

Object T

SQL object builder instance.

Properties

Name

Name of the object.

public SqlSchemaObjectName Name { get; init; }

Property Value

SqlSchemaObjectName

Object

SQL object builder instance.

public T Object { get; init; }

Property Value

T