Search Results for

    Show / Hide Table of Contents

    Struct BufferRequirements

    Implements
    IEquatable<><BufferRequirements>
    Namespace: Npgsql.Internal
    Assembly: Npgsql.dll
    Syntax
    public readonly struct BufferRequirements : IEquatable<BufferRequirements>

    Properties

    | Improve this Doc View Source

    None

    Declaration
    public static BufferRequirements None { get; }
    Property Value
    Type Description
    BufferRequirements
    | Improve this Doc View Source

    Read

    Declaration
    public Size Read { get; }
    Property Value
    Type Description
    Size
    | Improve this Doc View Source

    Value

    Declaration
    public static BufferRequirements Value { get; }
    Property Value
    Type Description
    BufferRequirements
    | Improve this Doc View Source

    Write

    Declaration
    public Size Write { get; }
    Property Value
    Type Description
    Size

    Methods

    | Improve this Doc View Source

    Combine(BufferRequirements)

    Declaration
    public BufferRequirements Combine(BufferRequirements other)
    Parameters
    Type Name Description
    BufferRequirements other
    Returns
    Type Description
    BufferRequirements
    | Improve this Doc View Source

    Combine(Size, Size)

    Declaration
    public BufferRequirements Combine(Size read, Size write)
    Parameters
    Type Name Description
    Size read
    Size write
    Returns
    Type Description
    BufferRequirements
    | Improve this Doc View Source

    Combine(int)

    Declaration
    public BufferRequirements Combine(int byteCount)
    Parameters
    Type Name Description
    int byteCount
    Returns
    Type Description
    BufferRequirements
    | Improve this Doc View Source

    Create(Size, Size)

    Declaration
    public static BufferRequirements Create(Size read, Size write)
    Parameters
    Type Name Description
    Size read
    Size write
    Returns
    Type Description
    BufferRequirements
    | Improve this Doc View Source

    Create(Size)

    Declaration
    public static BufferRequirements Create(Size value)
    Parameters
    Type Name Description
    Size value
    Returns
    Type Description
    BufferRequirements
    | Improve this Doc View Source

    CreateFixedSize(int)

    Declaration
    public static BufferRequirements CreateFixedSize(int byteCount)
    Parameters
    Type Name Description
    int byteCount
    Returns
    Type Description
    BufferRequirements
    | Improve this Doc View Source

    Equals(BufferRequirements)

    Declaration
    public bool Equals(BufferRequirements other)
    Parameters
    Type Name Description
    BufferRequirements other
    Returns
    Type Description
    bool
    | Improve this Doc View Source

    Equals(object?)

    Declaration
    public override bool Equals(object? obj)
    Parameters
    Type Name Description
    object? obj
    Returns
    Type Description
    bool
    | Improve this Doc View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int

    Operators

    | Improve this Doc View Source

    operator ==(BufferRequirements, BufferRequirements)

    Declaration
    public static bool operator ==(BufferRequirements left, BufferRequirements right)
    Parameters
    Type Name Description
    BufferRequirements left
    BufferRequirements right
    Returns
    Type Description
    bool
    | Improve this Doc View Source

    operator !=(BufferRequirements, BufferRequirements)

    Declaration
    public static bool operator !=(BufferRequirements left, BufferRequirements right)
    Parameters
    Type Name Description
    BufferRequirements left
    BufferRequirements right
    Returns
    Type Description
    bool

    Implements

    IEquatable<>
    • Improve this Doc
    • View Source
    In This Article
    Back to top © Copyright 2023 The Npgsql Development Team