C++で

MyClass::Delete()
{
   delete this;
}

の動作は保障されていますか?