Share via


ComputerInfo.GetComputerDomain Method

Gets a NetBIOS ___domain name of the specified computer. This method is only supported on computers that are joined to a ___domain.

On computers that are not joined to a ___domain, this method throws TfsAdminException exception.

Namespace:  Microsoft.TeamFoundation.Common
Assembly:  Microsoft.TeamFoundation.Common (in Microsoft.TeamFoundation.Common.dll)

Syntax

'Declaration
Public Shared Function GetComputerDomain ( _
    computerNameOrAddress As String, _
    logger As ITFLogger _
) As String
public static string GetComputerDomain(
    string computerNameOrAddress,
    ITFLogger logger
)
public:
static String^ GetComputerDomain(
    String^ computerNameOrAddress, 
    ITFLogger^ logger
)
static member GetComputerDomain : 
        computerNameOrAddress:string * 
        logger:ITFLogger -> string
public static function GetComputerDomain(
    computerNameOrAddress : String, 
    logger : ITFLogger
) : String

Parameters

  • computerNameOrAddress
    Type: System.String

    DNS or NetBIOS name of the computer or its ip address.

Return Value

Type: System.String

Exceptions

Exception Condition
ArgumentNullException

computerNameOrAddress is null.

ArgumentException

computerNameOrAddress is an empty string.

SocketException

An error is encountered when resolving the computer name.

TfsAdminException

Cannot resolve ___domain name.

.NET Framework Security

See Also

Reference

ComputerInfo Class

Microsoft.TeamFoundation.Common Namespace