Class OpusRepacketizerSafeHandle
Managed wrapper over the OpusRepacketizer state.
Inheritance
OpusRepacketizerSafeHandle
Implements
Inherited Members
Namespace: OpusSharp.Core.SafeHandlers
Assembly: OpusSharp.Core.dll
Syntax
public class OpusRepacketizerSafeHandle : SafeHandle, IDisposable
Constructors
| Edit this page View SourceOpusRepacketizerSafeHandle()
Creates a new OpusRepacketizerSafeHandle.
Declaration
public OpusRepacketizerSafeHandle()
Properties
| Edit this page View SourceIsInvalid
When overridden in a derived class, gets a value indicating whether the handle value is invalid.
Declaration
public override bool IsInvalid { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Overrides
Methods
| Edit this page View SourceReleaseHandle()
When overridden in a derived class, executes the code required to free the handle.
Declaration
protected override bool ReleaseHandle()
Returns
| Type | Description |
|---|---|
| bool | true if the handle is released successfully; otherwise, in the event of a catastrophic failure, false. In this case, it generates a releaseHandleFailed Managed Debugging Assistant. |