@Html.ActionLink(
    linkText: "linktext",
    actionName: "Details",
    controllerName: "Products",
    protocol: "https",
    hostname: "www.contoso.com:9000",
    fragment: "details",
    routeValues: new { print = "true" },
    htmlAttributes: new { p1 = "p1-value" })