BuildServiceHostUtilities.UpdateEndpointAndBuildServiceAccount Method
Changes the endpoint—the incoming URI, for example, http://machinename:9191—and the service account for the currently registered service host.
If another account is used to authenticate against TFS, use UpdateAuthenticatingAccount.
Namespace: Microsoft.TeamFoundation.Build.Config
Assembly: Microsoft.TeamFoundation.Build.Config (in Microsoft.TeamFoundation.Build.Config.dll)
Syntax
'Declaration
Public Shared Sub UpdateEndpointAndBuildServiceAccount ( _
endpoint As String, _
serverCertificate As X509Certificate2, _
userName As String, _
password As String _
)
public static void UpdateEndpointAndBuildServiceAccount(
string endpoint,
X509Certificate2 serverCertificate,
string userName,
string password
)
public:
static void UpdateEndpointAndBuildServiceAccount(
String^ endpoint,
X509Certificate2^ serverCertificate,
String^ userName,
String^ password
)
static member UpdateEndpointAndBuildServiceAccount :
endpoint:string *
serverCertificate:X509Certificate2 *
userName:string *
password:string -> unit
public static function UpdateEndpointAndBuildServiceAccount(
endpoint : String,
serverCertificate : X509Certificate2,
userName : String,
password : String
)
Parameters
endpoint
Type: System.StringThe new endpoint for the currently registered service host.
serverCertificate
Type: System.Security.Cryptography.X509Certificates.X509Certificate2The X509 certificate to use for server authentication.
userName
Type: System.StringThe service account to use for the service host. If null, Network Service will be used.
password
Type: System.StringThe password for the service account.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.