API Reference
BookOnixTerritory
Explicit countries, supported ONIX subregions, or WORLD, with scoped exclusions.
Inheritance
- Object
- BookOnixTerritory
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property BookOnixCollateralText.Territory
- Property BookOnixMarketSegment.Territory
- Property BookOnixPrice.Territory
- Property BookOnixSalesRights.Territory
- Property BookOnixSupply.Territory
- Property BookOnixSupportingResource.Territory
- Method BookOnixTerritory.<Clone>$
Accepted by parameters
- Constructor BookOnixSalesRights.BookOnixSalesRights
- Method BookOnixSalesRights.Deconstruct
- Method BookOnixTerritory.Equals
- Method BookOnixTerritory.op_Equality
- Method BookOnixTerritory.op_Equality
- Method BookOnixTerritory.op_Inequality
- Method BookOnixTerritory.op_Inequality
Constructors
public BookOnixTerritory() #Methods
public BookOnixTerritory <Clone>$() #BookOnixTerritorypublic override Int32 GetHashCode() #Int32public static Boolean op_Equality(BookOnixTerritory left, BookOnixTerritory right) #BooleanParameters
- left BookOnixTerritory
- right BookOnixTerritory
public static Boolean op_Inequality(BookOnixTerritory left, BookOnixTerritory right) #BooleanParameters
- left BookOnixTerritory
- right BookOnixTerritory
public override String ToString() #StringInherited Methods
Properties
public IReadOnlyList<String> Countries { get; init; } #Uppercase ONIX list 91 country codes; mutually exclusive with Worldwide.
public Boolean Worldwide { get; init; } #Explicit worldwide scope; false does not imply any default territory.
public IReadOnlyList<String> ExcludedCountries { get; init; } #Country exclusions, allowed only with Worldwide. Each country list is bounded to 250 unique codes.
public IReadOnlyList<String> Regions { get; init; } #Up to 250 unique supported ONIX list 49 geographic subregions, for example US-CA or CA-QC. Cannot accompany Worldwide or repeat an included parent country.
public IReadOnlyList<String> ExcludedRegions { get; init; } #Up to 250 supported subregions excluded from an included parent country or Worldwide. Exclusions never imply a grant.