public void SetString(int propertyId, string value) { Contract.Requires(value != null); SetString(propertyId, Native.StringToBytes(value)); }