10 references to SystemMaxDBCSCharSize
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshal.cs (2)
1025long lnb = (s.Length + 1) * (long)SystemMaxDBCSCharSize; 1129long lnb = (s.Length + 1) * (long)SystemMaxDBCSCharSize;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshal.Unix.cs (1)
37Debug.Assert(bufferLength >= (s.Length + 1) * SystemMaxDBCSCharSize, "Insufficient buffer length passed to StringToAnsiString");
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\AnsiStringMarshaller.cs (1)
79if ((long)Marshal.SystemMaxDBCSCharSize * managed.Length >= buffer.Length)
src\System\StubHelpers.cs (6)
25byte[] buffer = new byte[checked((str.Length + 1) * Marshal.SystemMaxDBCSCharSize)]; 35int cbAllocLength = (1 + 1) * Marshal.SystemMaxDBCSCharSize; 65if (pbNativeBuffer != null || Marshal.SystemMaxDBCSCharSize == 1) 71nb = checked((strManaged.Length + 1) * Marshal.SystemMaxDBCSCharSize + 1); 385int nbytes = checked(sizeof(uint) + ((cch + 1) * Marshal.SystemMaxDBCSCharSize)); 1163int allocSize = checked((pManagedHomeCapacity * Marshal.SystemMaxDBCSCharSize) + 4);