コード例 #1
0
        private void SerializeString(JsonWriter writer, object value, JsonStringContract contract)
        {
            OnSerializing(writer, contract, value);

            string s;

            TryConvertToString(value, contract.UnderlyingType, out s);
            writer.WriteValue(s);

            OnSerialized(writer, contract, value);
        }
コード例 #2
0
        private void SerializeString(JsonWriter writer, object value, JsonStringContract contract)
        {
            contract.InvokeOnSerializing(value, Serializer.Context);

            string s;

            TryConvertToString(value, contract.UnderlyingType, out s);
            writer.WriteValue(s);

            contract.InvokeOnSerialized(value, Serializer.Context);
        }
コード例 #3
0
		private void SerializeString(JsonWriter writer, object value, JsonStringContract contract)
		{
			OnSerializing(writer, contract, value);

			string s;
			TryConvertToString(value, contract.UnderlyingType, out s);
			writer.WriteValue(s);

			OnSerialized(writer, contract, value);
		}
コード例 #4
0
    private void SerializeString(JsonWriter writer, object value, JsonStringContract contract)
    {
      contract.InvokeOnSerializing(value, Serializer.Context);

      string s;
      TryConvertToString(value, contract.UnderlyingType, out s);
      writer.WriteValue(s);

      contract.InvokeOnSerialized(value, Serializer.Context);
    }