Arango.Client.DictionaryExtensions.IsKey C# (CSharp) Метод

IsKey() публичный статический Метод

Checks if specified field path has valid document key value.
public static IsKey ( object>.this dictionary, string fieldPath ) : bool
dictionary object>.this
fieldPath string
Результат bool
        public static bool IsKey(this Dictionary<string, object> dictionary, string fieldPath)
        {
            var isValid = false;

            try
            {
                var fieldValue = GetFieldValue(dictionary, fieldPath);

                if (fieldValue is string)
                {
                    return ADocument.IsKey((string)fieldValue);
                }
            }
            catch (Exception)
            {
                isValid = false;
            }

            return isValid;
        }