Класс SPOutboundMailServiceInstance

Представляет экземпляр объекта Служба Simple Mail Transfer Protocol (SMTP), которая используется в Microsoft SharePoint Foundation для отправки исходящей почты.

Иерархия наследования

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

Пространство имен:  Microsoft.SharePoint.Administration
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
<GuidAttribute("FF859B31-F963-4683-A9E8-7CAE97A867B8")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPOutboundMailServiceInstance _
    Inherits SPServiceInstance
'Применение
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

Замечания

Используйте свойство OutboundMailServiceInstance класса SPWebApplication возвращает экземпляр службы исходящей почты, который используется в веб-приложении.

Используйте свойство наследуемые Instances класса SPOutboundMailService для возврата объекта SPServiceInstanceDependencyCollection , представляющий все экземпляры службы исходящей почты. Конструктор SPOutboundMailServiceInstanceCollection используется для возврата коллекции исходящей почты экземпляров служб, запущенных на определенном сервере.

Используйте индексатор возвращает экземпляр службы единого исходящей почты из коллекции. Например, если коллекции присваивается переменной с именем myOutboundMailServiceInstances, использование myOutboundMailServiceInstances[index] в C# илиindexmyOutboundMailServiceInstances() в Visual Basic, где index — это имя или идентификатор GUID, который определяет экземпляр службы в коллекции.

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы SPOutboundMailServiceInstance

Пространство имен Microsoft.SharePoint.Administration