Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the service that is used in Microsoft SharePoint Foundation for incoming e-mail timer jobs.
Inheritance Hierarchy
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Administration.SPPersistedObject
Microsoft.SharePoint.Administration.SPPersistedUpgradableObject
Microsoft.SharePoint.Administration.SPService
Microsoft.SharePoint.Administration.SPIncomingEmailService
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No
Syntax
'Declaration
<GuidAttribute("1F503A44-EA73-498E-B002-F6037E004D84")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public NotInheritable Class SPIncomingEmailService _
Inherits SPService
'Usage
Dim instance As SPIncomingEmailService
[GuidAttribute("1F503A44-EA73-498E-B002-F6037E004D84")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public sealed class SPIncomingEmailService : SPService
Remarks
An incoming e-mail timer job only runs on front-end Web servers on which the service is active. The SPIncomingEmailService class stores the farm-wide settings for incoming e-mail.
To return the parent service of an incoming e-mail service instance, use the inherited Service property of the SPIncomingEmailServiceInstance class. You can also use the GetChild method of the SPPersistedObject class to return the incoming e-mail service, for example: SPFarm.Local.GetChild<SPIncomingEmailService>().
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.