AsDateTime() public méthode

public AsDateTime ( ) : System.DateTime
Résultat System.DateTime
        bool WhereNotEquals(JToken token, ODataFilterItem item)
        {
            if (token == null)
            {
                return(false);
            }

            switch (item.Type)
            {
            case ODataValueType.DateTime:
                return(token.ToObject <DateTime>() != item.AsDateTime());

            case ODataValueType.Number:
                return(token.ToObject <double>() != item.AsNumber());

            default:
                return(token.ToObject <string>() != item.AsString());
            }
        }
        bool LessThanOrEquals(JToken token, ODataFilterItem item)
        {
            if (token == null)
            {
                return(false);
            }

            switch (item.Type)
            {
            case ODataValueType.DateTime:
                return(token.ToObject <DateTime>() <= item.AsDateTime());

            case ODataValueType.Number:
                return(token.ToObject <double>() <= item.AsNumber());

            case ODataValueType.String:
                return(String.Compare(token.ToObject <string>(), item.AsString(), StringComparison.OrdinalIgnoreCase) <= 0);

            default:
                return(false);
            }
        }
        bool GreaterThanOrEquals(JToken token, ODataFilterItem item)
        {
            if (token == null)
            {
                return(false);
            }

            switch (item.Type)
            {
            case ODataValueType.DateTime:
                return(token.ToObject <DateTime>() >= item.AsDateTime());

            case ODataValueType.Number:
                return(token.ToObject <double>() >= item.AsNumber());

            case ODataValueType.String:
                return(token.ToObject <string>().StartsWith(item.AsString()));

            default:
                return(false);
            }
        }
        bool WhereNotEquals(JToken token, ODataFilterItem item)
        {
            if (token == null)
                return false;

            switch (item.Type)
            {
                case ODataValueType.DateTime:
                    return token.ToObject<DateTime>() != item.AsDateTime();
                case ODataValueType.Number:
                    return token.ToObject<double>() != item.AsNumber();
                default:
                    return token.ToObject<string>() != item.AsString();
            }
        }
        bool LessThanOrEquals(JToken token, ODataFilterItem item)
        {
            if (token == null)
                return false;

            switch (item.Type)
            {
                case ODataValueType.DateTime:
                    return token.ToObject<DateTime>() <= item.AsDateTime();
                case ODataValueType.Number:
                    return token.ToObject<double>() <= item.AsNumber();
                case ODataValueType.String:
                    return String.Compare(token.ToObject<string>(), item.AsString(), StringComparison.OrdinalIgnoreCase) <= 0;
                default:
                    return false;
            }
        }
        bool GreaterThanOrEquals(JToken token, ODataFilterItem item)
        {
            if (token == null)
                return false;

            switch (item.Type)
            {
                case ODataValueType.DateTime:
                    return token.ToObject<DateTime>() >= item.AsDateTime();
                case ODataValueType.Number:
                    return token.ToObject<double>() >= item.AsNumber();
                case ODataValueType.String:
                    return token.ToObject<string>().StartsWith(item.AsString());
                default:
                    return false;
            }
        }