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

		public static System.Int32 nativeCompareOrdinalEx(System.String strA, System.Int32 indexA, System.String strB, System.Int32 indexB, System.Int32 count)
		{
			throw new System.NotImplementedException("Method 'System.String.nativeCompareOrdinalEx' has not been implemented!");
		}

		public static System.Int32 nativeCompareOrdinalIgnoreCaseWC(System.String strA, System.Char* strBChars)
		{
			throw new System.NotImplementedException("Method 'System.String.nativeCompareOrdinalIgnoreCaseWC' has not been implemented!");
		}

		public static System.Char get_Chars(System.String aThis, System.Int32 index)
		{
			throw new System.NotImplementedException("Method 'System.String.get_Chars' has not been implemented!");
		}

		public static System.Int32 get_Length(System.String aThis)
		{
			throw new System.NotImplementedException("Method 'System.String.get_Length' has not been implemented!");
		}

		public static System.String FastAllocateString(System.Int32 length)
		{
			throw new System.NotImplementedException("Method 'System.String.FastAllocateString' has not been implemented!");
		}

		public static System.Int32 IndexOf(System.String aThis, System.Char value, System.Int32 startIndex, System.Int32 count)
		{
			throw new System.NotImplementedException("Method 'System.String.IndexOf' has not been implemented!");
		}

		public static System.Int32 IndexOfAny(System.String aThis, System.Char[] anyOf, System.Int32 startIndex, System.Int32 count)
		{
			throw new System.NotImplementedException("Method 'System.String.IndexOfAny' has not been implemented!");
		}

		public static System.Int32 LastIndexOf(System.String aThis, System.Char value, System.Int32 startIndex, System.Int32 count)
		{
			throw new System.NotImplementedException("Method 'System.String.LastIndexOf' has not been implemented!");
		}

		public static System.Int32 LastIndexOfAny(System.String aThis, System.Char[] anyOf, System.Int32 startIndex, System.Int32 count)
		{
			throw new System.NotImplementedException("Method 'System.String.LastIndexOfAny' has not been implemented!");
		}

		public static System.String PadHelper(System.String aThis, System.Int32 totalWidth, System.Char paddingChar, System.Boolean isRightPadded)
		{
			throw new System.NotImplementedException("Method 'System.String.PadHelper' has not been implemented!");
		}

		public static System.String ReplaceInternal(System.String aThis, System.Char oldChar, System.Char newChar)
		{
			throw new System.NotImplementedException("Method 'System.String.ReplaceInternal' has not been implemented!");
		}

		public static System.String ReplaceInternal(System.String aThis, System.String oldValue, System.String newValue)
		{
			throw new System.NotImplementedException("Method 'System.String.ReplaceInternal' has not been implemented!");
		}

		public static System.Boolean IsFastSort(System.String aThis)
		{
			throw new System.NotImplementedException("Method 'System.String.IsFastSort' has not been implemented!");
		}

		public static System.Boolean IsAscii(System.String aThis)
		{
			throw new System.NotImplementedException("Method 'System.String.IsAscii' has not been implemented!");
		}

		public static System.Void SetTrailByte(System.String aThis, System.Byte data)
		{
			throw new System.NotImplementedException("Method 'System.String.SetTrailByte' has not been implemented!");
		}

		public static System.Boolean TryGetTrailByte(System.String aThis, System.Byte* data)
		{
			throw new System.NotImplementedException("Method 'System.String.TryGetTrailByte' has not been implemented!");
		}

		public static System.String InsertInternal(System.String aThis, System.Int32 startIndex, System.String value)
		{
			throw new System.NotImplementedException("Method 'System.String.InsertInternal' has not been implemented!");
		}

		public static System.String RemoveInternal(System.String aThis, System.Int32 startIndex, System.Int32 count)
		{
			throw new System.NotImplementedException("Method 'System.String.RemoveInternal' has not been implemented!");
		}
	}
}
