Share via


CReplicationClientError.Destination Property

Gets or sets the name of the destination server where the Commerce Server Staging (CSS) error occurred.

object Destination { set; get; }

Return Value

A string that contains the name of the destination server.

Remarks

The CReplicationClientError.Destination property corresponds to the COM property named ReplicationClientError.Destination.

Example

The following example tries to send a file. If there are any errors, it displays the names of the servers where the errors occurred.

CReplicationClient replicationClient = new CReplicationClient();
replicationClient.Initialize("Project1");
try
{
    replicationClient.SendFile("myfile.htm");
}
catch (System.Runtime.InteropServices.COMException)
{
    object[] errors = (object[])replicationClient.GetExtendedErrorInfo();
    // If the ClientError array is not empty, loop through it and display each error
    int numElements = errors.Length;
    if (numElements > 0)
    {
        Console.WriteLine("Could not send file to destination(s):");
        for (int i = 0; i < numElements; i++)
        {
          Console.WriteLine(((CReplicationClientError)errors[i]).get_Destination());
        }
    }
}

See Also

Other Resources

How to Replicate Individual Files

How to Retrieve Individual File Replication Errors

Individual File Replications

CReplicationClient.GetExtendedErrorInfo Method

CReplicationClientError Class