namespace Cosmos.Plugs
{
	[Cosmos.IL2CPU.Plugs.Plug(Target = typeof(System.StubHelpers.MngdSafeArrayMarshaler), TargetFramework = Cosmos.IL2CPU.Plugs.FrameworkVersion.v4_0)]
	public static class System_StubHelpers_MngdSafeArrayMarshalerImpl
	{

		public static System.Void CreateMarshaler(System.IntPtr pMarshalState, System.IntPtr pMT, System.Int32 iRank, System.Int32 dwFlags)
		{
			throw new System.NotImplementedException("Method 'System.StubHelpers.MngdSafeArrayMarshaler.CreateMarshaler' has not been implemented!");
		}

		public static System.Void ConvertSpaceToNative(System.IntPtr pMarshalState, System.Object* pManagedHome, System.IntPtr pNativeHome)
		{
			throw new System.NotImplementedException("Method 'System.StubHelpers.MngdSafeArrayMarshaler.ConvertSpaceToNative' has not been implemented!");
		}

		public static System.Void ConvertContentsToNative(System.IntPtr pMarshalState, System.Object* pManagedHome, System.IntPtr pNativeHome, System.Object pOriginalManaged)
		{
			throw new System.NotImplementedException("Method 'System.StubHelpers.MngdSafeArrayMarshaler.ConvertContentsToNative' has not been implemented!");
		}

		public static System.Void ConvertSpaceToManaged(System.IntPtr pMarshalState, System.Object* pManagedHome, System.IntPtr pNativeHome)
		{
			throw new System.NotImplementedException("Method 'System.StubHelpers.MngdSafeArrayMarshaler.ConvertSpaceToManaged' has not been implemented!");
		}

		public static System.Void ConvertContentsToManaged(System.IntPtr pMarshalState, System.Object* pManagedHome, System.IntPtr pNativeHome)
		{
			throw new System.NotImplementedException("Method 'System.StubHelpers.MngdSafeArrayMarshaler.ConvertContentsToManaged' has not been implemented!");
		}

		public static System.Void ClearNative(System.IntPtr pMarshalState, System.Object* pManagedHome, System.IntPtr pNativeHome)
		{
			throw new System.NotImplementedException("Method 'System.StubHelpers.MngdSafeArrayMarshaler.ClearNative' has not been implemented!");
		}
	}
}
