public function isValid(&$msg = null)
    {
        try {
            $this->_validateProperties($this->_properties);
        } catch (\Exception $exc) {
            $msg = $exc->getMessage();
            return false;
        }

        if (is_null($this->getPartitionKey())
            || is_null($this->getRowKey())
        ) {
            $msg = Resources::NULL_TABLE_KEY_MSG;
            return false;
        } else {
            return true;
        }
    }
public function isValid(&$msg = null)
    {
        try {
            $this->_validateProperties($this->_properties);
        } catch (\Exception $exc) {
            $msg = $exc->getMessage();
            return false;
        }

        if (is_null($this->getPartitionKey())
            || is_null($this->getRowKey())
        ) {
            $msg = Resources::NULL_TABLE_KEY_MSG;
            return false;
        } else {
            return true;
        }
    }
public function isValid ( & $ msg = null ) { try { $ this -> _validateProperties ( $ this -> _properties ) ; } catch ( \ Exception $ exc ) { $ msg = $ exc -> getMessage ( ) ; return false ; } if ( is_null ( $ this -> getPartitionKey ( ) ) || is_null ( $ this -> getRowKey ( ) ) ) { $ msg = Resources :: NULL_TABLE_KEY_MSG ; return false ; } else { return true ; } }
Checks if the entity object is valid or not.
Valid means the partition and row key exists for this entity along with the
timestamp.

@param string &$msg The error message.

@internal

@return boolean
Checks if the entity object is valid or not . Valid means the partition and row key exists for this entity along with the timestamp .