# NativeBitArrayUnsafeUtility

> Unsafe helper methods for NativeBitArray.

## Definition

* **Type:** Class
* **Namespace:** [Unity.Collections.LowLevel.Unsafe](/engine/6000.7/script-reference/unity/collections/lowlevel/unsafe.md)
* **Assembly:** UnityEngine.ManagedKernelModule

```csharp
public static class NativeBitArrayUnsafeUtility
```

## Static Methods

| Method                                                                                                                                                                      | Description                                         |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------- |
| [ConvertExistingDataToNativeBitArray](/engine/6000.7/script-reference/unity/collections/lowlevel/unsafe/nativebitarrayunsafeutility/convertexistingdatatonativebitarray.md) | Returns a bit array with content aliasing a buffer. |
| [GetAtomicSafetyHandle](/engine/6000.7/script-reference/unity/collections/lowlevel/unsafe/nativebitarrayunsafeutility/getatomicsafetyhandle.md)                             | Returns an array's atomic safety handle.            |
| [SetAtomicSafetyHandle](/engine/6000.7/script-reference/unity/collections/lowlevel/unsafe/nativebitarrayunsafeutility/setatomicsafetyhandle.md)                             | Sets an array's atomic safety handle.               |
