private GetResponseFormat ( System.ServiceModel.Web.WebGetAttribute get, System.ServiceModel.Web.WebInvokeAttribute invoke, |
||
get | System.ServiceModel.Web.WebGetAttribute | |
invoke | System.ServiceModel.Web.WebInvokeAttribute | |
od | ||
Результат | string |
private string GetResponseFormat(WebGetAttribute get, WebInvokeAttribute invoke, OperationDescription od)
{
if (IsResponseStream(od))
{
return "binary";
}
if (get != null && get.IsResponseFormatSetExplicitly) return get.ResponseFormat.ToString();
if (invoke != null && invoke.IsResponseFormatSetExplicitly) return invoke.ResponseFormat.ToString();
return this.Behavior.DefaultOutgoingResponseFormat.ToString();
}