コード例 #1
0
ファイル: OData.cs プロジェクト: erdomke/ODataToolkit
        /// <summary>
        /// Return the primitive value of a literal node (or the literal value
        /// referenced by an alias node).
        /// </summary>
        public static object AsPrimitive(this ODataNode node)
        {
            if (node is PlaceholderNode)
            {
                return(null);
            }

            var literal = (LiteralNode)node.GetValueNode();

            return(literal.ToPrimitive());
        }