CountryRepository Class

Provides access to countries, states, and regions, which are found in iWeb under CRM->Address, Phone & Fax Setup->Address->Country Setup.

Definition

Namespace: Ignition.Crm
Assembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
C#
public class CountryRepository : RepositoryReadOnly<Country>, 
	ICachingRepository
Inheritance
Object    RepositoryReadOnlyCountry    CountryRepository
Implements
ICachingRepository

Constructors

CountryRepository Default constructor

Properties

Canada Convenience property to easily access the Country object that represents Canada.
ConfigurationListProvider A way to access configuration lists defined in netFORUM
(Inherited from RepositoryReadOnlyT)
GeneralRepository A general repository available for use in all underlying entity and sub-entity operations
(Inherited from RepositoryReadOnlyT)
Settings Settings specifying how this repository should behave with regard to both entity and sub-entity management
(Inherited from RepositoryReadOnlyT)
UnitedStates Convenience property to easily access the Country object that represents the United States.
ValueTypeProvider A ValueTypeProvider available for use in pulling any required value type sub-entities
(Inherited from RepositoryReadOnlyT)
Obsolete.

Methods

ClearAuxiliaryCaches Clears any additional cached data associated with this repository
(Inherited from RepositoryReadOnlyT)
ClearCache Clears all cached data associated with this repository, for both top-level entities and all sub-entities
(Inherited from RepositoryReadOnlyT)
Find(ExpressionFuncT, Boolean, GetAllOptions) Retrieves a list of all entities matching a given set of search criteria
(Inherited from RepositoryReadOnlyT)
Find(ExpressionFuncT, Boolean, ExpressionFuncT, IEnumerableNetForumEntity) Retrieves a list of all entities matching a given set of search criteria
(Inherited from RepositoryReadOnlyT)
GetAll(ExpressionFuncT, IEnumerableNetForumEntity) Retrieves a list of all known entities managed by this repository
(Inherited from RepositoryReadOnlyT)
GetAll(GetAllOptions) Retrieves a list of all known entities managed by this repository
(Inherited from RepositoryReadOnlyT)
GetAllRegions Retrieves a list of all known regions.
GetAllRegionsTCustomEntity Retrieves a list of all known regions.
GetByCode(String) Retrieve a country by its country code.
GetByCodeTCustomEntity(String) Retrieve a country by its country code.
GetById(NetForumId) Retrieves a single entity by id
(Inherited from RepositoryReadOnlyT)
InitializeSubEntities Populates any of the sub-entities of the passed top-level entity that were not already populated by Ignition's auto-population mechanisms.
(Inherited from RepositoryReadOnlyT)
PrimeCache Retrieves and caches the set of all known entities managed by this repository, in order to increase the performance of future GetAll(GetAllOptions) and GetById(NetForumId) requests. Performance of Find(ExpressionFuncT, Boolean, GetAllOptions) requests will not be improved.
(Inherited from RepositoryReadOnlyT)
RemoveFromCache Removes the entity with the specified id from the top-level entity cache if caching is enabled
(Inherited from RepositoryReadOnlyT)

See Also