Class FieldCacheSanityChecker.Insanity
Simple container for a collection of related FieldCache.CacheEntry objects that in conjunction with each other represent some "insane" usage of the IFieldCache.
Inheritance
System.Object
    FieldCacheSanityChecker.Insanity
  Inherited Members
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
  Namespace: Lucene.Net.Util
Assembly: Lucene.Net.dll
Syntax
public sealed class InsanityConstructors
| Improve this Doc View SourceInsanity(FieldCacheSanityChecker.InsanityType, String, FieldCache.CacheEntry[])
Declaration
public Insanity(FieldCacheSanityChecker.InsanityType type, string msg, params FieldCache.CacheEntry[] entries)Parameters
| Type | Name | Description | 
|---|---|---|
| FieldCacheSanityChecker.InsanityType | type | |
| System.String | msg | |
| FieldCache.CacheEntry[] | entries | 
Properties
| Improve this Doc View SourceCacheEntries
FieldCache.CacheEntry objects which suggest a problem
Declaration
public FieldCache.CacheEntry[] CacheEntries { get; }Property Value
| Type | Description | 
|---|---|
| FieldCache.CacheEntry[] | 
Msg
Description of the insane behavior
Declaration
public string Msg { get; }Property Value
| Type | Description | 
|---|---|
| System.String | 
Type
Type of insane behavior this object represents
Declaration
public FieldCacheSanityChecker.InsanityType Type { get; }Property Value
| Type | Description | 
|---|---|
| FieldCacheSanityChecker.InsanityType | 
Methods
| Improve this Doc View SourceToString()
Multi-Line representation of this FieldCacheSanityChecker.Insanity object, starting with the Type and Msg, followed by each CacheEntry.ToString() on it's own line prefaced by a tab character
Declaration
public override string ToString()Returns
| Type | Description | 
|---|---|
| System.String | 
Overrides
System.Object.ToString()