SPOutboundMailServiceInstanceCollection class
Representa uma coleção de objetos SPOutboundMailServiceInstance .
Inheritance hierarchy
System.Object
Microsoft.SharePoint.Administration.SPPersistedObjectCollection<SPOutboundMailServiceInstance>
Microsoft.SharePoint.Administration.SPPersistedChildCollection<SPOutboundMailServiceInstance>
Microsoft.SharePoint.Administration.SPOutboundMailServiceInstanceCollection
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPOutboundMailServiceInstanceCollection _
Inherits SPPersistedChildCollection(Of SPOutboundMailServiceInstance)
'Uso
Dim instance As SPOutboundMailServiceInstanceCollection
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPOutboundMailServiceInstanceCollection : SPPersistedChildCollection<SPOutboundMailServiceInstance>
Comentários
Use a propriedade herdada Instances da classe SPOutboundMailService para retornar um objeto SPServiceInstanceDependencyCollection que representa todas as instâncias do serviço de emails de saída. Use o construtor de SPOutboundMailServiceInstanceCollection para retornar a coleção de email de saída instâncias do serviço em execução em um servidor específico. Para adicionar uma instância de serviço à coleção, use o método Add da classe SPPersistedChildCollection<T> .
Use um indexador para retornar uma instância do serviço de e-mail de saída única da coleção. Por exemplo, se a coleção for atribuída a uma variável chamada myOutboundMailServiceInstances, use myOutboundMailServiceInstances[index] em C# ou deindexde myOutboundMailServiceInstances() no Visual Basic, onde index é o nome ou o GUID que identifica a instância do serviço na coleção.
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.