Show / Hide Table of Contents

    Class IndexInputStream

    A which wraps an IndexInput.

    Inheritance
    System.Object
    IndexInputStream
    Namespace: Lucene.Net.Replicator
    Assembly: Lucene.Net.Replicator.dll
    Syntax
    public class IndexInputStream : Stream
    Remarks
    This is a Lucene.NET EXPERIMENTAL API, use at your own risk

    Constructors

    | Improve this Doc View Source

    IndexInputStream(IndexInput)

    Declaration
    public IndexInputStream(IndexInput input)
    Parameters
    Type Name Description
    IndexInput input

    Properties

    | Improve this Doc View Source

    CanRead

    Declaration
    public override bool CanRead { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    CanSeek

    Declaration
    public override bool CanSeek { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    CanWrite

    Declaration
    public override bool CanWrite { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Length

    Declaration
    public override long Length { get; }
    Property Value
    Type Description
    System.Int64
    | Improve this Doc View Source

    Position

    Declaration
    public override long Position { get; set; }
    Property Value
    Type Description
    System.Int64

    Methods

    | Improve this Doc View Source

    Dispose(Boolean)

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing
    | Improve this Doc View Source

    Flush()

    Declaration
    public override void Flush()
    | Improve this Doc View Source

    Read(Byte[], Int32, Int32)

    Declaration
    public override int Read(byte[] buffer, int offset, int count)
    Parameters
    Type Name Description
    System.Byte[] buffer
    System.Int32 offset
    System.Int32 count
    Returns
    Type Description
    System.Int32
    | Improve this Doc View Source

    Seek(Int64, SeekOrigin)

    Declaration
    public override long Seek(long offset, SeekOrigin origin)
    Parameters
    Type Name Description
    System.Int64 offset
    SeekOrigin origin
    Returns
    Type Description
    System.Int64
    | Improve this Doc View Source

    SetLength(Int64)

    Declaration
    public override void SetLength(long value)
    Parameters
    Type Name Description
    System.Int64 value
    | Improve this Doc View Source

    Write(Byte[], Int32, Int32)

    Declaration
    public override void Write(byte[] buffer, int offset, int count)
    Parameters
    Type Name Description
    System.Byte[] buffer
    System.Int32 offset
    System.Int32 count
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)