Show / Hide Table of Contents

Class DisposeSentinel

Inheritance
Object
DisposeSentinel
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Unity.Collections.LowLevel.Unsafe
Assembly: UnityEngine.dll
Syntax
public sealed class DisposeSentinel

Methods

| Improve this Doc View Source

Clear(ref DisposeSentinel)

Declaration
public static void Clear(ref DisposeSentinel sentinel)
Parameters
Type Name Description
DisposeSentinel sentinel
| Improve this Doc View Source

Create(out AtomicSafetyHandle, out DisposeSentinel, Int32, Allocator)

Declaration
public static void Create(out AtomicSafetyHandle safety, out DisposeSentinel sentinel, int callSiteStackDepth, Allocator allocator)
Parameters
Type Name Description
AtomicSafetyHandle safety
DisposeSentinel sentinel
Int32 callSiteStackDepth
Allocator allocator
| Improve this Doc View Source

Dispose(ref AtomicSafetyHandle, ref DisposeSentinel)

Declaration
public static void Dispose(ref AtomicSafetyHandle safety, ref DisposeSentinel sentinel)
Parameters
Type Name Description
AtomicSafetyHandle safety
DisposeSentinel sentinel
| Improve this Doc View Source

Finalize()

Declaration
protected void Finalize()

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX