Class MockIndexInputWrapper
Used by MockDirectoryWrapper to create an input stream that keeps track of when it's been disposed.
Inheritance
System.Object
    Lucene.Net.Store.DataInput
    Lucene.Net.Store.IndexInput
    MockIndexInputWrapper
  Implements
System.IDisposable
  Inherited Members
      Lucene.Net.Store.IndexInput.Dispose()
    
    
      Lucene.Net.Store.DataInput.ReadStringSet()
    
    
      Lucene.Net.Store.DataInput.SkipBytes(System.Int64)
    
    
      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.Store
Assembly: Lucene.Net.TestFramework.dll
Syntax
public class MockIndexInputWrapper : IndexInput, IDisposable
  Constructors
| Improve this Doc View SourceMockIndexInputWrapper(MockDirectoryWrapper, String, IndexInput)
Construct an empty output buffer.
Declaration
public MockIndexInputWrapper(MockDirectoryWrapper dir, string name, IndexInput delegate)
  Parameters
| Type | Name | Description | 
|---|---|---|
| MockDirectoryWrapper | dir | |
| System.String | name | |
| Lucene.Net.Store.IndexInput | delegate | 
Properties
| Improve this Doc View SourceLength
Declaration
public override long Length { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Int64 | 
Overrides
Lucene.Net.Store.IndexInput.Length
  Methods
| Improve this Doc View SourceClone()
Declaration
public override object Clone()
  Returns
| Type | Description | 
|---|---|
| System.Object | 
Overrides
Lucene.Net.Store.IndexInput.Clone()
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Boolean | disposing | 
Overrides
Lucene.Net.Store.IndexInput.Dispose(System.Boolean)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetFilePointer()
Declaration
public override long GetFilePointer()
  Returns
| Type | Description | 
|---|---|
| System.Int64 | 
Overrides
Lucene.Net.Store.IndexInput.GetFilePointer()
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ReadByte()
Declaration
public override byte ReadByte()
  Returns
| Type | Description | 
|---|---|
| System.Byte | 
Overrides
Lucene.Net.Store.DataInput.ReadByte()
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ReadBytes(Byte[], Int32, Int32)
Declaration
public override void ReadBytes(byte[] b, int offset, int len)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Byte[] | b | |
| System.Int32 | offset | |
| System.Int32 | len | 
Overrides
Lucene.Net.Store.DataInput.ReadBytes(System.Byte[], System.Int32, System.Int32)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ReadBytes(Byte[], Int32, Int32, Boolean)
Declaration
public override void ReadBytes(byte[] b, int offset, int len, bool useBuffer)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Byte[] | b | |
| System.Int32 | offset | |
| System.Int32 | len | |
| System.Boolean | useBuffer | 
Overrides
Lucene.Net.Store.DataInput.ReadBytes(System.Byte[], System.Int32, System.Int32, System.Boolean)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ReadInt16()
NOTE: this was readShort() in Lucene
Declaration
public override short ReadInt16()
  Returns
| Type | Description | 
|---|---|
| System.Int16 | 
Overrides
Lucene.Net.Store.DataInput.ReadInt16()
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ReadInt32()
NOTE: this was readInt() in Lucene
Declaration
public override int ReadInt32()
  Returns
| Type | Description | 
|---|---|
| System.Int32 | 
Overrides
Lucene.Net.Store.DataInput.ReadInt32()
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ReadInt64()
NOTE: this was readLong() in Lucene
Declaration
public override long ReadInt64()
  Returns
| Type | Description | 
|---|---|
| System.Int64 | 
Overrides
Lucene.Net.Store.DataInput.ReadInt64()
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ReadString()
Declaration
public override string ReadString()
  Returns
| Type | Description | 
|---|---|
| System.String | 
Overrides
Lucene.Net.Store.DataInput.ReadString()
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ReadStringStringMap()
Declaration
public override IDictionary<string, string> ReadStringStringMap()
  Returns
| Type | Description | 
|---|---|
| System.Collections.Generic.IDictionary<System.String, System.String> | 
Overrides
Lucene.Net.Store.DataInput.ReadStringStringMap()
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ReadVInt32()
NOTE: this was readVInt() in Lucene
Declaration
public override int ReadVInt32()
  Returns
| Type | Description | 
|---|---|
| System.Int32 | 
Overrides
Lucene.Net.Store.DataInput.ReadVInt32()
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ReadVInt64()
NOTE: this was readVLong() in Lucene
Declaration
public override long ReadVInt64()
  Returns
| Type | Description | 
|---|---|
| System.Int64 | 
Overrides
Lucene.Net.Store.DataInput.ReadVInt64()
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Seek(Int64)
Declaration
public override void Seek(long pos)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Int64 | pos | 
Overrides
Lucene.Net.Store.IndexInput.Seek(System.Int64)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ToString()
Declaration
public override string ToString()
  Returns
| Type | Description | 
|---|---|
| System.String | 
Overrides
Lucene.Net.Store.IndexInput.ToString()
  Implements
      System.IDisposable