Class BufferDiagnosticInfo
- Namespace
- DotCompute.Memory
- Assembly
- DotCompute.Memory.dll
Comprehensive diagnostic information for a buffer.
public sealed class BufferDiagnosticInfo
- Inheritance
-
BufferDiagnosticInfo
- Inherited Members
Properties
CreationTime
Gets or sets the creation time.
public DateTime CreationTime { get; init; }
Property Value
- DateTime
The creation time.
ElementType
Gets or sets the element type.
public string ElementType { get; init; }
Property Value
- string
The element type.
IsDisposed
Gets or sets a value indicating whether disposed.
public bool IsDisposed { get; init; }
Property Value
- bool
The is disposed.
IsIntegrityValid
Gets or sets a value indicating whether integrity valid.
public bool IsIntegrityValid { get; init; }
Property Value
- bool
The is integrity valid.
LastModifiedTime
Gets or sets the last modified time.
public DateTime LastModifiedTime { get; init; }
Property Value
- DateTime
The last modified time.
Length
Gets or sets the length.
public int Length { get; init; }
Property Value
- int
The length.
MemoryInfo
Gets or sets the memory info.
public BufferMemoryInfo MemoryInfo { get; init; }
Property Value
- BufferMemoryInfo
The memory info.
SizeInBytes
Gets or sets the size in bytes.
public long SizeInBytes { get; init; }
Property Value
- long
The size in bytes.
State
Gets or sets the state.
public BufferState State { get; init; }
Property Value
- BufferState
The state.
TransferStats
Gets or sets the transfer stats.
public BufferTransferStats TransferStats { get; init; }
Property Value
- BufferTransferStats
The transfer stats.