Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Retrieves an existing Customer, as identified by the Customer's unique identifier.
Namespace: Microsoft.CommerceServer.Marketing.WebService
Assembly: Microsoft.CommerceServer.Marketing.DataManagement (in Microsoft.CommerceServer.Marketing.DataManagement.dll)
Syntax
'Declaration
<WebMethodAttribute> _
Public Overridable Function GetCustomer ( _
customerId As Integer _
) As CustomerData
'Usage
Dim instance As MarketingWebService
Dim customerId As Integer
Dim returnValue As CustomerData
returnValue = instance.GetCustomer(customerId)
[WebMethodAttribute]
public virtual CustomerData GetCustomer(
int customerId
)
[WebMethodAttribute]
public:
virtual CustomerData^ GetCustomer(
int customerId
)
public function GetCustomer(
customerId : int
) : CustomerData
Parameters
- customerId
Type: System..::.Int32
The identifier of the customer to be retrieved.
Return Value
Type: CustomerData
The CustomerData associated with the customerId, retrieved from the database.
Exceptions
Exception | Condition |
---|---|
NotAuthorizedException | The user is not authorized to perform the requested operation. |
ArgumentOutOfRangeException | customerId is less than zero. |
EntityDoesNotExistException | No customer exists with this customerId. |
Remarks
Use this method to retrieve a specific CustomerData object, associated with the Customer, from the database.
Conceptually a Customer is the parent object of Campaign objects. Each Campaign must be contained within a Customer object.
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.