DataStandardizer.Geography API reference

The public types of DataStandardizer.Geography. All types are in the DataStandardizer.Geography namespace.

Applies to: members shown returning a nullable reference type (e.g. string?) are non-nullable reference types on the .NET Standard targets, which use JetBrains [CanBeNull] / [NotNull] annotations instead of nullable reference type syntax. Behaviour is the same — a missing value is returned as null.

Structures

Type Description
Iso3166Part2Subdivision An ISO 3166-2 country subdivision code, exposed through predefined per-country nested static members.

Enumerations

Type Description
Iso3166CountryName Selects the form of a country name to retrieve.
Iso3166Part1Alpha2Country ISO 3166-1 alpha-2 country codes (e.g. GB).
Iso3166Part1Alpha3Country ISO 3166-1 alpha-3 country codes (e.g. GRC).
UnM49Area UN M49 area codes for every level of the M49 hierarchy.
UnM49AreaByAlpha2CountryCode UN M49 area codes keyed by ISO 3166-1 alpha-2 country code.
UnM49AreaByAlpha3CountryCode UN M49 area codes keyed by ISO 3166-1 alpha-3 country code.
UnM49AreaLevel Level of the UN M49 hierarchy occupied by an area.

Classes

Type Description
Iso3166CountryCodeAttribute Metadata for an ISO 3166-1 country code.
Iso3166CountryNameAttribute A native country name in a particular language.
Iso3166CountryTerritoryAttribute A named territory of an ISO 3166-1 country.
Iso3166Extensions Extension methods that read ISO 3166 country and subdivision metadata.
Iso3166LanguageAttribute Describes a language used to express names for a country or its subdivisions.
Iso3166LanguageAttributeBase Base for the ISO 3166 name attributes; carries the identifying language.
Iso3166Part2Enum Helpers for enumerating the subdivisions defined for a country.
Iso3166SubdivisionCategoryNameAttribute A subdivision category name in a particular language.
Iso3166SubdivisionCodeAttribute Metadata for an ISO 3166-2 subdivision code.
Iso3166SubdivisionNameAttribute A native subdivision name in a particular language.
UnM49AreaCodeAttribute Metadata for a UN M49 area code.
UnM49Extensions Extension methods that read UN M49 area metadata.

This site uses Just the Docs, a documentation theme for Jekyll.