Table of Contents

Struct BufferRequirements

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

Properties

None

public static BufferRequirements None { get; }

Property Value

BufferRequirements

Read

public Size Read { get; }

Property Value

Size

Value

public static BufferRequirements Value { get; }

Property Value

BufferRequirements

Write

public Size Write { get; }

Property Value

Size

Methods

Combine(BufferRequirements)

public BufferRequirements Combine(BufferRequirements other)

Parameters

other BufferRequirements

Returns

BufferRequirements

Combine(Size, Size)

public BufferRequirements Combine(Size read, Size write)

Parameters

read Size
write Size

Returns

BufferRequirements

Combine(int)

public BufferRequirements Combine(int byteCount)

Parameters

byteCount int

Returns

BufferRequirements

Create(Size)

public static BufferRequirements Create(Size value)

Parameters

value Size

Returns

BufferRequirements

Create(Size, Size)

public static BufferRequirements Create(Size read, Size write)

Parameters

read Size
write Size

Returns

BufferRequirements

CreateFixedSize(int)

public static BufferRequirements CreateFixedSize(int byteCount)

Parameters

byteCount int

Returns

BufferRequirements

Equals(BufferRequirements)

public bool Equals(BufferRequirements other)

Parameters

other BufferRequirements

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Operators

operator ==(BufferRequirements, BufferRequirements)

public static bool operator ==(BufferRequirements left, BufferRequirements right)

Parameters

left BufferRequirements
right BufferRequirements

Returns

bool

operator !=(BufferRequirements, BufferRequirements)

public static bool operator !=(BufferRequirements left, BufferRequirements right)

Parameters

left BufferRequirements
right BufferRequirements

Returns

bool