System.Runtime.Serialization.Json.JsonEnumDataContract.WriteJsonValueCore C# (CSharp) Метод

WriteJsonValueCore() публичный Метод

public WriteJsonValueCore ( XmlWriterDelegator jsonWriter, object obj, System.Runtime.Serialization.Json.XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle ) : void
jsonWriter XmlWriterDelegator
obj object
context System.Runtime.Serialization.Json.XmlObjectSerializerWriteContextComplexJson
declaredTypeHandle RuntimeTypeHandle
Результат void
        public override void WriteJsonValueCore(XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle)
        {
            if (IsULong)
            {
                jsonWriter.WriteUnsignedLong(Convert.ToUInt64(obj));
            }
            else
            {
                jsonWriter.WriteLong(Convert.ToInt64(obj));
            }
        }