# Class PgTypeInfoResolverFactory

Namespace
  Npgsql.Internal

Assembly
  Npgsql.dll

    [Experimental("NPG9001")]
    public abstract class PgTypeInfoResolverFactory

Inheritance
  object
  PgTypeInfoResolverFactory

Inherited Members
  object.Equals(object)
  object.Equals(object, object)
  object.GetHashCode()
  object.GetType()
  object.MemberwiseClone()
  object.ReferenceEquals(object, object)
  object.ToString()

## Methods

### CreateArrayResolver()

    public abstract IPgTypeInfoResolver? CreateArrayResolver()

#### Returns

IPgTypeInfoResolver

### CreateMultirangeArrayResolver()

    public virtual IPgTypeInfoResolver? CreateMultirangeArrayResolver()

#### Returns

IPgTypeInfoResolver

### CreateMultirangeResolver()

    public virtual IPgTypeInfoResolver? CreateMultirangeResolver()

#### Returns

IPgTypeInfoResolver

### CreateRangeArrayResolver()

    public virtual IPgTypeInfoResolver? CreateRangeArrayResolver()

#### Returns

IPgTypeInfoResolver

### CreateRangeResolver()

    public virtual IPgTypeInfoResolver? CreateRangeResolver()

#### Returns

IPgTypeInfoResolver

### CreateResolver()

    public abstract IPgTypeInfoResolver CreateResolver()

#### Returns

IPgTypeInfoResolver