Freigeben über


SPOutboundMailServiceInstance-Klasse

Stellt eine Instanz eines Diensts Simple Mail Transfer Protocol (SMTP), die zum Senden ausgehender e-Mails in Microsoft SharePoint Foundation verwendet wird.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.Administration.SPPersistedObject
      Microsoft.SharePoint.Administration.SPPersistedUpgradableObject
        Microsoft.SharePoint.Administration.SPServiceInstance
          Microsoft.SharePoint.Administration.SPOutboundMailServiceInstance

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

Syntax

'Declaration
<GuidAttribute("FF859B31-F963-4683-A9E8-7CAE97A867B8")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPOutboundMailServiceInstance _
    Inherits SPServiceInstance
'Usage
Dim instance As SPOutboundMailServiceInstance
[GuidAttribute("FF859B31-F963-4683-A9E8-7CAE97A867B8")]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPOutboundMailServiceInstance : SPServiceInstance

Hinweise

Verwenden Sie die OutboundMailServiceInstance -Eigenschaft der SPWebApplication -Klasse, um die Dienstinstanz für ausgehende Nachrichten, die verwendet wird in einer Webanwendung zurückzugeben.

Verwenden Sie die geerbten Instances -Eigenschaft der SPOutboundMailService -Klasse, um ein SPServiceInstanceDependencyCollection -Objekt zurückzugeben, die alle Instanzen des Diensts für ausgehende e-Mail darstellt. Verwenden Sie den Konstruktor SPOutboundMailServiceInstanceCollection , um die Auflistung von ausgehenden e-Mails Dienstinstanzen zurückzugeben, die auf einem bestimmten Server ausgeführt werden.

Verwenden Sie eine Indexerstellung, um eine einzelne ausgehende e-Mail-Dienstinstanz aus der Auflistung zurückzugeben. Beispielsweise, wenn die Auflistung einer Variablen mit dem Namen myOutboundMailServiceInstances, Verwendung myOutboundMailServiceInstances[index] in c# oder myOutboundMailServiceInstances(index) in Visual Basic zugewiesen wird identifiziert, in dem index den Namen oder die GUID ist, die Dienstinstanz in der Auflistung.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPOutboundMailServiceInstance-Member

Microsoft.SharePoint.Administration-Namespace