SPOutboundMailServiceInstance - Classe

Représente une instance d'un service SMTP Simple Mail Transfer Protocol () qui est utilisée dans Microsoft SharePoint Foundation pour envoyer des messages sortants.

Hiérarchie d’héritage

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

Espace de noms :  Microsoft.SharePoint.Administration
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<GuidAttribute("FF859B31-F963-4683-A9E8-7CAE97A867B8")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPOutboundMailServiceInstance _
    Inherits SPServiceInstance
'Utilisation
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

Remarques

Utilisez la propriété OutboundMailServiceInstance de la classe SPWebApplication pour renvoyer l'instance de service courrier sortant qui est utilisé dans une application Web.

Utilisez la propriété Instances de héritée de la classe SPOutboundMailService pour renvoyer un objet SPServiceInstanceDependencyCollection qui représente toutes les instances du service de courrier sortant. Utilisez le constructeur SPOutboundMailServiceInstanceCollection pour renvoyer des instances de service qui sont exécutent sur un serveur spécifique de la collection du courrier sortant.

Utiliser un indexeur pour retourner une instance de service courrier sortant unique à partir de la collection. Par exemple, si la collection est assignée à une variable nommée myOutboundMailServiceInstances, utilisez myOutboundMailServiceInstances[index] dans C# ou myOutboundMailServiceInstances(index) dans Visual Basic, où index est le nom ou le GUID qui identifie dans l'instance de service dans la collection.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPOutboundMailServiceInstance - Membres

Microsoft.SharePoint.Administration - Espace de noms