Struct SqlSelectionOverride
Represents a default SQL selection node override.
public readonly record struct SqlSelectionOverride : IEquatable<SqlSelectionOverride>
- Implements
- Inherited Members
Fields
IsIgnored
Specifies whether the selection should be completely ignored.
public readonly bool IsIgnored
Field Value
Node
Node to use instead of a default selection.
public readonly SqlSelectNode? Node
Field Value
Properties
Ignore
Represents an ignored selection.
public static SqlSelectionOverride Ignore { get; }
Property Value
UseDefault
Represents usage of a default selection.
public static SqlSelectionOverride UseDefault { get; }
Property Value
Operators
implicit operator SqlSelectionOverride(SqlSelectNode)
Creates an override using a custom node.
[Pure]
public static implicit operator SqlSelectionOverride(SqlSelectNode node)
Parameters
nodeSqlSelectNodeNode to use instead of a default selection.
Returns
- SqlSelectionOverride
New SqlSelectionOverride instance.