IndexSettings
अंतर्वस्तु
[
छिपाना
]
IndexSettings class
इंडेक्स सेटिंग्स का प्रतिनिधित्व करता है जो इंडेक्सिंग ऑपरेशंस को कस्टमाइज़ करने की अनुमति देता है।
public class IndexSettings
कंस्ट्रक्टर्स
नाम | विवरण |
---|---|
IndexSettings() | का एक नया उदाहरण प्रारंभ करता हैIndexSettings वर्ग. |
गुण
नाम | विवरण |
---|---|
AutoDetectEncoding { get; set; } | एक मान प्राप्त या सेट करता है जो इंगित करता है कि स्वचालित रूप से एन्कोडिंग का पता लगाना है या नहीं। डिफ़ॉल्ट मान हैअसत्य . |
CustomExtractors { get; } | कस्टम एक्सट्रैक्टर संग्रह प्राप्त करता है। |
DocumentFilter { get; set; } | एक दस्तावेज़ फ़िल्टर प्राप्त या सेट करता है। दDocumentFilter समावेशन तर्क पर काम करता है। का प्रयोग करेंDocumentFilter एक दस्तावेज़ फ़िल्टर उदाहरण के निर्माण के लिए वर्ग. डिफ़ॉल्ट मान हैव्यर्थ , जिसका अर्थ है कि सभी जोड़े गए दस्तावेज़ अनुक्रमित हैं. |
IndexType { get; set; } | इंडेक्स प्रकार प्राप्त या सेट करता है। डिफ़ॉल्ट मान हैNormalIndex . |
InMemoryIndex { get; } | एक मान प्राप्त करता है जो इंगित करता है कि सूचकांक स्मृति में या डिस्क पर संग्रहीत है या नहीं। |
Logger { get; set; } | एक लॉगर प्राप्त या सेट करता है जिसका उपयोग इंडेक्स में ईवेंट और त्रुटियों को लॉग करने के लिए किया जाता है। |
MaxIndexingReportCount { get; set; } | इंडेक्सिंग रिपोर्ट की अधिकतम संख्या प्राप्त या सेट करता है। डिफ़ॉल्ट मान है5 . |
MaxSearchReportCount { get; set; } | खोज रिपोर्ट की अधिकतम संख्या प्राप्त या सेट करता है। डिफ़ॉल्ट मान है10 . |
SearchThreads { get; set; } | खोज के लिए उपयोग किए जाने वाले थ्रेड्स की संख्या प्राप्त या सेट करता है। डिफ़ॉल्ट मान हैDefault , जिसका अर्थ है कि प्रोसेसर कोर की संख्या के बराबर थ्रेड्स की संख्या का उपयोग करके खोज की जाएगी। |
TextStorageSettings { get; set; } | टेक्स्ट स्टोरेज सेटिंग्स प्राप्त या सेट करता है। डिफ़ॉल्ट मान हैव्यर्थ , जिसका अर्थ है कि दस्तावेज़ टेक्स्ट संग्रहीत नहीं हैं. |
UseCharacterReplacements { get; set; } | वर्ण प्रतिस्थापन का उपयोग करना है या नहीं यह इंगित करने वाला मान प्राप्त या सेट करता है। डिफ़ॉल्ट मान हैअसत्य . |
UseRawTextExtraction { get; set; } | एक मान प्राप्त या सेट करता है जो इंगित करता है कि यदि संभव हो तो कच्चे मोड का उपयोग टेक्स्ट निष्कर्षण के लिए किया जाता है। डिफ़ॉल्ट मान हैसत्य . अपरिष्कृत मोड इंडेक्सिंग गति को महत्वपूर्ण रूप से बढ़ा सकता है, लेकिन सामान्य मोड निकाले गए टेक्स्ट के स्वरूपण में सुधार करता है। |
UseStopWords { get; set; } | स्टॉप शब्द का उपयोग करना है या नहीं यह इंगित करने वाला मान प्राप्त या सेट करता है। डिफ़ॉल्ट मान हैसत्य . |
टिप्पणियों
और अधिक जानें
उदाहरण
उदाहरण वर्ग के एक विशिष्ट उपयोग को प्रदर्शित करता है।
string indexFolder = @"c:\MyIndex\";
IndexSettings settings = new IndexSettings();
settings.IndexType = IndexType.CompactIndex; // इंडेक्स टाइप सेट करना
Index index = new Index(indexFolder, settings); // इंडेक्स बनाना
यह सभी देखें
- नाम स्थान GroupDocs.Search
- सभा GroupDocs.Search