Share via


Classe FailedOperationException

La classe FailedOperationException représente l'exception levée lorsqu'une opération échoue. . Les opérations de base de données ayant échoué incluent CREATE, DROP, ALTER, SCRIPT, REFRESH, RENAME. Cette exception peut également être levée lorsque certaines méthodes publiques échouent dans SMO.

Hiérarchie d'héritage

System. . :: . .Object
  System. . :: . .Exception
    Microsoft.SqlServer.Management.Common. . :: . .SqlServerManagementException
      Microsoft.SqlServer.Management.Smo. . :: . .SmoException
        Microsoft.SqlServer.Management.Smo..::..FailedOperationException

Espace de noms :  Microsoft.SqlServer.Management.Smo
Assembly :  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public NotInheritable Class FailedOperationException _
    Inherits SmoException
'Utilisation
Dim instance As FailedOperationException
[SerializableAttribute]
public sealed class FailedOperationException : SmoException
[SerializableAttribute]
public ref class FailedOperationException sealed : public SmoException
[<SealedAttribute>]
[<SerializableAttribute>]
type FailedOperationException =  
    class
        inherit SmoException
    end
public final class FailedOperationException extends SmoException

Le type FailedOperationException expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique FailedOperationException() () () () Initialise une nouvelle instance de la classe FailedOperationException.
Méthode publique FailedOperationException(String) Initialise une nouvelle instance de la classe FailedOperationException qui contient le message spécifié.
Méthode publique FailedOperationException(String, Exception) Initialise une nouvelle instance de la classe FailedOperationException qui contient le message et l'exception interne spécifiés.
Méthode publique FailedOperationException(String, Object, Exception) Initialise une nouvelle instance de la classe FailedOperationException avec l'objet spécifié sur lequel l'opération spécifiée a échoué et qui contient l'exception interne spécifiée.
Méthode publique FailedOperationException(String, Object, Exception, String) Initialise une nouvelle instance de la classe FailedOperationException qui contient l'objet spécifié sur lequel l'opération spécifiée a échoué et qui contient l'exception interne et le motif spécifiés.

Haut de la page

Propriétés

  Nom Description
Propriété publique Data (hérité de Exception.)
Propriété publique FailedObject Obtient ou définit l'objet sur lequel l'opération a échoué.
Propriété publique HelpLink Gets the Help link for further information from Microsoft about the SMO exception. (hérité de SmoException.)
Propriété protégée HResult (hérité de Exception.)
Propriété publique InnerException (hérité de Exception.)
Propriété publique Message Obtient le texte du message qui explique l'exception. (remplace Exception. . :: . .Message.)
Propriété publique Operation Obtient ou définit l'opération ayant échoué.
Propriété publique SmoExceptionType Obtient le type d'exception. (remplace SmoException. . :: . .SmoExceptionType.)
Propriété publique Source (hérité de Exception.)
Propriété publique StackTrace (hérité de Exception.)
Propriété publique TargetSite (hérité de Exception.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetBaseException (hérité de Exception.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetObjectData Remplacer selon la méthode virtuelle SerializationInfo GetObjectData. (remplace Exception. . :: . .GetObjectData(SerializationInfo, StreamingContext).)
Méthode publique GetType (hérité de Exception.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode protégée SetHelpContext Sets the Help context value for the referenced exception. (hérité de SmoException.)
Méthode publique ToString (hérité de Exception.)

Haut de la page

Notes

Thread Safety

Tout membre statique public (Partagé dans Microsoft Visual Basic) de ce type est sûr dans le cadre des opérations à plusieurs threads. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.