namespace Cosmos.Plugs
{
	[Cosmos.IL2CPU.Plugs.Plug(Target = typeof(System.Runtime.InteropServices.SafeHandle), TargetFramework = Cosmos.IL2CPU.Plugs.FrameworkVersion.v4_0)]
	public static class System_Runtime_InteropServices_SafeHandleImpl
	{

		public static System.Void InternalFinalize(System.Runtime.InteropServices.SafeHandle aThis)
		{
			throw new System.NotImplementedException("Method 'System.Runtime.InteropServices.SafeHandle.InternalFinalize' has not been implemented!");
		}

		public static System.Void InternalDispose(System.Runtime.InteropServices.SafeHandle aThis)
		{
			throw new System.NotImplementedException("Method 'System.Runtime.InteropServices.SafeHandle.InternalDispose' has not been implemented!");
		}

		public static System.Void SetHandleAsInvalid(System.Runtime.InteropServices.SafeHandle aThis)
		{
			throw new System.NotImplementedException("Method 'System.Runtime.InteropServices.SafeHandle.SetHandleAsInvalid' has not been implemented!");
		}

		public static System.Void DangerousAddRef(System.Runtime.InteropServices.SafeHandle aThis, System.Boolean* success)
		{
			throw new System.NotImplementedException("Method 'System.Runtime.InteropServices.SafeHandle.DangerousAddRef' has not been implemented!");
		}

		public static System.Void DangerousRelease(System.Runtime.InteropServices.SafeHandle aThis)
		{
			throw new System.NotImplementedException("Method 'System.Runtime.InteropServices.SafeHandle.DangerousRelease' has not been implemented!");
		}
	}
}
