Class InfoStream
Debugging API for Lucene classes such as Index
NOTE: Enabling infostreams may cause performance degradation in some components.
Note
This API is for internal purposes only and might change in incompatible ways in the next release.
Implements
System.IDisposable
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)
System.Object.ToString()
Namespace: Lucene.Net.Util
Assembly: Lucene.Net.dll
Syntax
public abstract class InfoStream : IDisposable
Fields
| Improve this Doc View SourceNO_OUTPUT
Instance of Info
Declaration
public static readonly InfoStream NO_OUTPUT
Field Value
Type | Description |
---|---|
Info |
Properties
| Improve this Doc View SourceDefault
Gets or Sets the default Info
Declaration
public static InfoStream Default { get; set; }
Property Value
Type | Description |
---|---|
Info |
Methods
| Improve this Doc View SourceClone()
Clones this Info
Declaration
public virtual object Clone()
Returns
Type | Description |
---|---|
System. |
Dispose()
Disposes this Info
Declaration
public void Dispose()
Dispose(Boolean)
Disposes this Info
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System. |
disposing |
IsEnabled(String)
Returns true
if messages are enabled and should be posted to Message(String, String).
Declaration
public abstract bool IsEnabled(string component)
Parameters
Type | Name | Description |
---|---|---|
System. |
component |
Returns
Type | Description |
---|---|
System. |
Message(String, String)
Prints a message
Declaration
public abstract void Message(string component, string message)
Parameters
Type | Name | Description |
---|---|---|
System. |
component | |
System. |
message |
Implements
System.IDisposable