C# Класс DealProcessing.DealProcessor

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
AllBrands List
AllCategories List
AllDealSources List
AllPatternMatches List
AllPatterns System.Collections.Hashtable
AllPatternsToIgnore List
AllProductModels List
AllProducts List
AllStores List
AllSubCategories System.Collections.Hashtable
AllSynonyms System.Collections.Hashtable
LockLookupLists object

Открытые методы

Метод Описание
CleanDealTitle ( string title ) : string
GetBrandByID ( int id ) : Brand
GetCategoryByID ( int id ) : Category
GetDealSourceByID ( int id ) : DealSource
GetPatternByID ( int id ) : Pattern
GetPatternMatchByID ( int id ) : PatternMatch
GetPatternToIgnoreByID ( int id ) : PatternToIgnore
GetProductByID ( int id ) : Product
GetProductModelByID ( int id ) : ProductModel
GetStoreByID ( int id ) : Store
GetSubCategoryByID ( int id ) : SubCategory
GetSynonymByWord ( string word ) : Synonym
MatchKeywords ( string titleKeywords, string name, string aliases ) : bool
MatchProduct ( string title ) : ProductMatch
ProcessOneRawDeal ( Deal deal ) : void
ProcessRawDeals ( ) : void
TitlePattenMatching ( string title, SubCategory &subcategory, int &scAccuracy, Store &store, int &stAccuracy, Product &product, int &prdAccuray, string &dealType, int &dtAccuracy, bool &freeshippping ) : void

Описание методов

CleanDealTitle() публичный статический Метод

public static CleanDealTitle ( string title ) : string
title string
Результат string

GetBrandByID() публичный статический Метод

public static GetBrandByID ( int id ) : Brand
id int
Результат Brand

GetCategoryByID() публичный статический Метод

public static GetCategoryByID ( int id ) : Category
id int
Результат Category

GetDealSourceByID() публичный статический Метод

public static GetDealSourceByID ( int id ) : DealSource
id int
Результат DealSource

GetPatternByID() публичный статический Метод

public static GetPatternByID ( int id ) : Pattern
id int
Результат Pattern

GetPatternMatchByID() публичный статический Метод

public static GetPatternMatchByID ( int id ) : PatternMatch
id int
Результат PatternMatch

GetPatternToIgnoreByID() публичный статический Метод

public static GetPatternToIgnoreByID ( int id ) : PatternToIgnore
id int
Результат PatternToIgnore

GetProductByID() публичный статический Метод

public static GetProductByID ( int id ) : Product
id int
Результат Product

GetProductModelByID() публичный статический Метод

public static GetProductModelByID ( int id ) : ProductModel
id int
Результат ProductModel

GetStoreByID() публичный статический Метод

public static GetStoreByID ( int id ) : Store
id int
Результат Store

GetSubCategoryByID() публичный статический Метод

public static GetSubCategoryByID ( int id ) : SubCategory
id int
Результат SubCategory

GetSynonymByWord() публичный статический Метод

public static GetSynonymByWord ( string word ) : Synonym
word string
Результат Synonym

MatchKeywords() публичный статический Метод

public static MatchKeywords ( string titleKeywords, string name, string aliases ) : bool
titleKeywords string
name string
aliases string
Результат bool

MatchProduct() публичный статический Метод

public static MatchProduct ( string title ) : ProductMatch
title string
Результат ProductMatch

ProcessOneRawDeal() публичный статический Метод

public static ProcessOneRawDeal ( Deal deal ) : void
deal Deal
Результат void

ProcessRawDeals() публичный статический Метод

public static ProcessRawDeals ( ) : void
Результат void

TitlePattenMatching() публичный статический Метод

public static TitlePattenMatching ( string title, SubCategory &subcategory, int &scAccuracy, Store &store, int &stAccuracy, Product &product, int &prdAccuray, string &dealType, int &dtAccuracy, bool &freeshippping ) : void
title string
subcategory SubCategory
scAccuracy int
store Store
stAccuracy int
product Product
prdAccuray int
dealType string
dtAccuracy int
freeshippping bool
Результат void

Описание свойств

AllBrands публичное статическое свойство

public static List AllBrands
Результат List

AllCategories публичное статическое свойство

public static List AllCategories
Результат List

AllDealSources публичное статическое свойство

public static List AllDealSources
Результат List

AllPatternMatches публичное статическое свойство

public static List AllPatternMatches
Результат List

AllPatterns публичное статическое свойство

public static Hashtable,System.Collections AllPatterns
Результат System.Collections.Hashtable

AllPatternsToIgnore публичное статическое свойство

public static List AllPatternsToIgnore
Результат List

AllProductModels публичное статическое свойство

public static List AllProductModels
Результат List

AllProducts публичное статическое свойство

public static List AllProducts
Результат List

AllStores публичное статическое свойство

public static List AllStores
Результат List

AllSubCategories публичное статическое свойство

public static Hashtable,System.Collections AllSubCategories
Результат System.Collections.Hashtable

AllSynonyms публичное статическое свойство

public static Hashtable,System.Collections AllSynonyms
Результат System.Collections.Hashtable

LockLookupLists публичное статическое свойство

public static object LockLookupLists
Результат object