Provides basic listing type functionality that may or may not be overridden in some implementations
Inheritance Hierarchy
RainWorx.FrameWorx.Providers.ListingListingBase
RainWorx.FrameWorx.Providers.Listing.AuctionStandardAuction
RainWorx.FrameWorx.Providers.Listing.ClassifiedClassifiedAd
RainWorx.FrameWorx.Providers.Listing.FixedPriceStandardFixedPrice
Namespace: RainWorx.FrameWorx.Providers.Listing
Assembly: RainWorx.FrameWorx.Providers.Listing (in RainWorx.FrameWorx.Providers.Listing.dll) Version: 3.5
Syntax
C#
public abstract class ListingBase : IListing
The ListingBase type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | ListingBase |
Constructor for implementations of this class
|
Properties
Name | Description | |
---|---|---|
![]() | Name |
The Name of the Listing Provider
|
Methods
Name | Description | |
---|---|---|
![]() | CheckFieldMutabilityAccess |
Validates if the acting user has permission to edit the specified fields
|
![]() | CreateListing |
Creates a new Listing
|
![]() | EnsureFeeProviderEnablement |
Ensures applicable fee providers are enabled or disabled for the given listing type
|
![]() | EnsureListingProperty(String, ListCustomProperty, String, CustomFieldType, String, String, Int32, Boolean, String, String, CustomFieldAccess, CustomFieldAccess) |
Ensures a listing property exists
|
![]() | EnsureListingProperty(String, ListCustomProperty, String, CustomFieldType, String, String, Int32, Boolean, String, String, CustomFieldAccess, CustomFieldAccess, String) |
Ensures a listing property exists
|
![]() | EnsureListingType |
Ensures a listing type exists
|
![]() | EnsureNavigationalCategory |
Ensures the navigational category exists for the listing type's properties in the Admin Control Panel
|
![]() | FillListingContext |
Fills the Listing's Context with respect to a specific user
|
![]() | GetListingImageCount |
Retrieves a count of associated image Media
|
![]() | GetPrimaryImageURI | |
![]() | GetUpdateableListingFields |
Retrieves a list of Listing fields and their updatability
|
![]() | RegisterSelf |
Registers the Listing Format Provider
|
![]() | RestoreListing |
Returns a listing to its original state
|
![]() | UpdateListing |
Updates an existing Listing
|
![]() | ValidateListingTypeProperties |
Performs basic data type and required validation for "Site" scoped listing type properties
|
Fields
Name | Description | |
---|---|---|
![]() | _data |
Extension Methods
Name | Description | |
---|---|---|
![]() | ToMvcHtmlString |
Returns the HTML version of the ToString() output method of the specified object
(Defined by HtmlHelpers.) |
See Also