SendActivity.CustomAddress Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la dirección personalizada utilizada para la comunicación con un servicio.
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
Valor de propiedad
Valor de cadena cuyo valor es la dirección en la que un servicio realiza escuchas.
Ejemplos
En el siguiente ejemplo se muestra cómo se obtiene acceso a la propiedad CustomAddress
. Este ejemplo se adaptó del ejemplo de SDK 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;
}
}
}
Comentarios
Si existe, este valor se utiliza para definir la dirección del punto de conexión para la operación.