# Class NpgsqlTsQueryNot

Namespace
  NpgsqlTypes

Assembly
  Npgsql.dll

TsQuery Not node.

    public sealed class NpgsqlTsQueryNot : NpgsqlTsQuery, IEquatable<NpgsqlTsQuery>

Inheritance
  object
  NpgsqlTsQuery
  NpgsqlTsQueryNot

Implements
  IEquatable<NpgsqlTsQuery>

Inherited Members
  NpgsqlTsQuery.Kind
  NpgsqlTsQuery.Write(StringBuilder)
  NpgsqlTsQuery.ToString()
  NpgsqlTsQuery.Parse(string)
  NpgsqlTsQuery.Equals(object)
  object.Equals(object, object)
  object.GetType()
  object.ReferenceEquals(object, object)

## Constructors

### NpgsqlTsQueryNot(NpgsqlTsQuery)

Creates a not operator, with a given child node.

    public NpgsqlTsQueryNot(NpgsqlTsQuery child)

#### Parameters

`child` NpgsqlTsQuery

## Properties

### Child

Child node

    public NpgsqlTsQuery Child { get; set; }

#### Property Value

NpgsqlTsQuery

## Methods

### Equals(NpgsqlTsQuery?)

Returns a value indicating whether this instance and a specified NpgsqlTsQuery object represent the same value.

    public override bool Equals(NpgsqlTsQuery? other)

#### Parameters

`other` NpgsqlTsQuery

  An object to compare to this instance.

#### Returns

bool

  true if g is equal to this instance; otherwise, false.

### GetHashCode()

Serves as the default hash function.

    public override int GetHashCode()

#### Returns

int

  A hash code for the current object.