Struct BatchStreamSegment<TData>
- Namespace
- Avalonia.Rendering.Composition.Transport
- Assembly
- Avalonia.Base.dll
public struct BatchStreamSegment<TData> : IEquatable<BatchStreamSegment<TData>>
Type Parameters
TData
- Implements
-
- Inherited Members
-
Properties
Data
public TData Data { readonly get; set; }
Property Value
- TData
ElementCount
public int ElementCount { readonly get; set; }
Property Value
- int
Methods
Equals(BatchStreamSegment<TData>)
public readonly bool Equals(BatchStreamSegment<TData> other)
Parameters
other
BatchStreamSegment<TData>
Returns
- bool
Equals(object)
public override readonly bool Equals(object obj)
Parameters
obj
object
Returns
- bool
GetHashCode()
public override readonly int GetHashCode()
Returns
- int
ToString()
public override readonly string ToString()
Returns
- string
Operators
operator ==(BatchStreamSegment<TData>, BatchStreamSegment<TData>)
public static bool operator ==(BatchStreamSegment<TData> left, BatchStreamSegment<TData> right)
Parameters
left
BatchStreamSegment<TData>
right
BatchStreamSegment<TData>
Returns
- bool
operator !=(BatchStreamSegment<TData>, BatchStreamSegment<TData>)
public static bool operator !=(BatchStreamSegment<TData> left, BatchStreamSegment<TData> right)
Parameters
left
BatchStreamSegment<TData>
right
BatchStreamSegment<TData>
Returns
- bool