Share via


ADException Class

The exception that is thrown when an Active Directory error occurs.

Inheritance Hierarchy

System.Object
  System.Exception
    System.ApplicationException
      Microsoft.SharePoint.EmailIntegration.ADException
        Microsoft.SharePoint.EmailIntegration.ADAccessDeniedException
        Microsoft.SharePoint.EmailIntegration.ADObjectNotFoundException
        Microsoft.SharePoint.EmailIntegration.ADServerDownException

Namespace:  Microsoft.SharePoint.EmailIntegration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class ADException _
    Inherits ApplicationException

Dim instance As ADException
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class ADException : ApplicationException

Remarks

Use the exceptions in the Microsoft.SharePoint.EmailIntegration namespace to provide error handling to your implementation of the IEmailHelperService interface. All of the methods of that interface return a RequestStatus value, either by itself or as a member of a RequestResponse object. Consider catching exceptions and returning an appropriate RequestStatus value.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

ADException Members

Microsoft.SharePoint.EmailIntegration Namespace