Table of Contents

Class MetalStreamGroup

Namespace
DotCompute.Backends.Metal.Execution
Assembly
DotCompute.Backends.Metal.dll

Group of streams working together

public sealed class MetalStreamGroup : IDisposable
Inheritance
MetalStreamGroup
Implements
Inherited Members
Extension Methods

Constructors

MetalStreamGroup(string, int)

public MetalStreamGroup(string name, int capacity = 4)

Parameters

name string
capacity int

Properties

Name

public string Name { get; }

Property Value

string

Streams

public IReadOnlyDictionary<StreamId, nint> Streams { get; }

Property Value

IReadOnlyDictionary<StreamId, nint>

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()