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