SendActivity.CustomAddress Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l'adresse personnalisée utilisée pour communiquer avec un service.
public:
property System::String ^ CustomAddress { System::String ^ get(); void set(System::String ^ value); };
public string CustomAddress { get; set; }
member this.CustomAddress : string with get, set
Public Property CustomAddress As String
Valeur de propriété
Chaîne dont la valeur est l'adresse sur laquelle un service effectue une écoute.
Exemples
L'exemple suivant montre comment accéder à la propriété CustomAddress
. Cet exemple est une adaptation de l'exemple du Kit de développement logiciel CalculatorClient
.
static public void ApplyEndpointAddress(SendActivity activity, EndpointAddress epr)
{
if (activity.ExecutionStatus == ActivityExecutionStatus.Initialized)
{
if (epr.Uri != null)
{
activity.CustomAddress = epr.Uri.ToString();
}
if (epr.Headers != null && epr.Headers.Count > 0)
{
AddressHeader contextHeader = epr.Headers.FindHeader(contextHeaderName, contextHeaderNamespace);
IDictionary<string, string> context = contextHeader.GetValue<Dictionary<string, string>>();
activity.Context = context;
}
}
}
Remarques
Si elle existe, cette valeur est utilisée pour définir l'adresse de point de terminaison pour l'opération.