Beispiel #1
0
 public static void ValidateRequired(this IHealthVaultType item, string arg)
 {
     if (item == null)
     {
         throw new ArgumentNullException(arg);
     }
     item.Validate();
 }
        public VocabData(IHealthVaultType typedData)
        {
            if (typedData == null)
            {
                throw new ArgumentNullException("typedData");
            }

            Typed = typedData;
        }
Beispiel #3
0
        public static void ValidateOptional(this IHealthVaultType item, string arg)
        {
            if (item == null)
            {
                return;
            }

            item.ValidateRequired(arg);
        }
        public VocabData(IHealthVaultType typedData)
        {
            if (typedData == null)
            {
                throw new ArgumentNullException("typedData");
            }

            Typed = typedData;
        }
        public static void ValidateOptional(this IHealthVaultType item)
        {
            if (item == null)
            {
                return;
            }

            item.Validate();
        }
        public static void ValidateRequired(this Array array, string arg)
        {
            if (array == null)
            {
                throw new ArgumentNullException(arg);
            }

            foreach (object obj in array)
            {
                IHealthVaultType hvType = obj as IHealthVaultType;
                if (hvType != null)
                {
                    hvType.Validate();
                }
                else
                {
                    obj.ValidateRequired(arg);
                }
            }
        }