10 references to SystemMaxDBCSCharSize
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshal.cs (2)
925long lnb = (s.Length + 1) * (long)SystemMaxDBCSCharSize; 1029long 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)
23byte[] buffer = new byte[checked((str.Length + 1) * Marshal.SystemMaxDBCSCharSize)]; 33int cbAllocLength = (1 + 1) * Marshal.SystemMaxDBCSCharSize; 63if (pbNativeBuffer != null || Marshal.SystemMaxDBCSCharSize == 1) 69nb = checked((strManaged.Length + 1) * Marshal.SystemMaxDBCSCharSize + 1); 351int nbytes = checked(sizeof(uint) + ((cch + 1) * Marshal.SystemMaxDBCSCharSize)); 1045int allocSize = checked((pManagedHomeCapacity * Marshal.SystemMaxDBCSCharSize) + 4);