AppendLists Method
Joins one static list to another static list (any duplicate users are left as is in the destination list).
Namespace: Microsoft.CommerceServer.Marketing.WebService
Assembly: Microsoft.CommerceServer.Marketing.DataManagement (in Microsoft.CommerceServer.Marketing.DataManagement.dll)
Syntax
'Declaration
<WebMethodAttribute> _
Public Overridable Function AppendLists ( _
outputListId As Guid, _
inputListId As Guid _
) As Guid
'Usage
Dim instance As MarketingWebService
Dim outputListId As Guid
Dim inputListId As Guid
Dim returnValue As Guid
returnValue = instance.AppendLists(outputListId, _
inputListId)
[WebMethodAttribute]
public virtual Guid AppendLists(
Guid outputListId,
Guid inputListId
)
[WebMethodAttribute]
public:
virtual Guid AppendLists(
Guid outputListId,
Guid inputListId
)
public function AppendLists(
outputListId : Guid,
inputListId : Guid
) : Guid
Parameters
- outputListId
Type: System..::.Guid
The output list Identifier.
- inputListId
Type: System..::.Guid
The list to be joined to the output list.
Return Value
Type: System..::.Guid
The operation Identifier of the Join Operation.
Exceptions
Exception | Condition |
---|---|
InvalidCatalogOperationException | Attempted to append a list to itself. |
EntityStateException | One of the Lists is not available. |
DuplicateEntityIdException | An operation with this Id already exists. |
EntityDoesNotExistException | One of the Lists does not exist. |
DatabaseIntegrityException | A serious integrity issue with the database exists. |
Remarks
Joins two lists together. Appends the specified list to the current list, leaving the result in the current list.
The returned operationId is the identifier to the long running Import operation and can be used to get operation status or to Abort the operation.
Permissions
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.