fx\src\data\System\Data\OleDb\ColumnBinding.cs (19)
626int length = ((ValueBindingOffset < value.Length) ? (value.Length - ValueBindingOffset) : 0);
634ptr = ADP.IntPtrOffset(ptr, ValueBindingOffset);
666int length = ((ValueBindingOffset < value.Length) ? (value.Length - ValueBindingOffset) : 0);
674ptr = ADP.IntPtrOffset(ptr, ValueBindingOffset);
683int length = ((ValueBindingOffset < value.Length) ? (value.Length - ValueBindingOffset) : 0);
691ptr = ADP.IntPtrOffset(ptr, ValueBindingOffset);
707int bytecount = ((ValueBindingOffset < value.Length) ? Math.Min(value.Length - ValueBindingOffset, ColumnBindingMaxLen) : 0); // 70232
711RowBinding.WriteBytes(ValueOffset, value, ValueBindingOffset, bytecount);
1063int charCount = ((ValueBindingOffset < value.Length) ? Math.Min(value.Length - ValueBindingOffset, (ColumnBindingMaxLen-2)/2) : 0); // 70232
1068char[] chars = value.ToCharArray(ValueBindingOffset, charCount);
1069RowBinding.WriteCharArray(ValueOffset, chars, ValueBindingOffset, charCount);
1076int charCount = ((ValueBindingOffset < value.Length) ? Math.Min(value.Length - ValueBindingOffset, (ColumnBindingMaxLen-2)/2) : 0); // 70232
1081RowBinding.WriteCharArray(ValueOffset, value, ValueBindingOffset, charCount);