C# Класс Microsoft.Protocols.TestManager.KerberosPlugin.ServerHelper

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ConstructValueList ( string defaultValue ) : List
ConstructValueListUsingPtfConfig ( string propertyName ) : List
EnumShares ( string serverName, string userName, string domainName, string password ) : string[]
GetAccountAttribute ( string accountName, string accountType, string attributeName, string domainName, string domainAdminName, string domainAdminPwd ) : string

get specified attribute of an account

GetAccounts ( string accountType, string domainName, string domainAdminName, string domainAdminPwd ) : string

get a bunch of accounts with same type, such as computers, or users at once

GetComputerIP ( string computerName ) : string
GetDCAttribute ( string computerName, string attributeName, string domainName, string domainAdminName, string domainAdminPwd ) : string
GetDCIP ( string domainName ) : string
GetDomainFunctionalLevel ( string domainName, string domainAdminName, string domainAdminPwd ) : string
URLExists ( string url ) : bool

Приватные методы

Метод Описание
NetApiBufferFree ( IntPtr Buffer ) : int
NetShareEnum ( StringBuilder ServerName, int level, IntPtr &bufPtr, uint prefmaxlen, int &entriesread, int &totalentries, int &resume_handle ) : int

Описание методов

ConstructValueList() публичный статический Метод

public static ConstructValueList ( string defaultValue ) : List
defaultValue string
Результат List

ConstructValueListUsingPtfConfig() публичный статический Метод

public static ConstructValueListUsingPtfConfig ( string propertyName ) : List
propertyName string
Результат List

EnumShares() публичный статический Метод

public static EnumShares ( string serverName, string userName, string domainName, string password ) : string[]
serverName string
userName string
domainName string
password string
Результат string[]

GetAccountAttribute() публичный статический Метод

get specified attribute of an account
public static GetAccountAttribute ( string accountName, string accountType, string attributeName, string domainName, string domainAdminName, string domainAdminPwd ) : string
accountName string
accountType string
attributeName string
domainName string
domainAdminName string
domainAdminPwd string
Результат string

GetAccounts() публичный статический Метод

get a bunch of accounts with same type, such as computers, or users at once
public static GetAccounts ( string accountType, string domainName, string domainAdminName, string domainAdminPwd ) : string
accountType string
domainName string
domainAdminName string
domainAdminPwd string
Результат string

GetComputerIP() публичный статический Метод

public static GetComputerIP ( string computerName ) : string
computerName string
Результат string

GetDCAttribute() публичный статический Метод

public static GetDCAttribute ( string computerName, string attributeName, string domainName, string domainAdminName, string domainAdminPwd ) : string
computerName string
attributeName string
domainName string
domainAdminName string
domainAdminPwd string
Результат string

GetDCIP() публичный статический Метод

public static GetDCIP ( string domainName ) : string
domainName string
Результат string

GetDomainFunctionalLevel() публичный статический Метод

public static GetDomainFunctionalLevel ( string domainName, string domainAdminName, string domainAdminPwd ) : string
domainName string
domainAdminName string
domainAdminPwd string
Результат string

URLExists() публичный статический Метод

public static URLExists ( string url ) : bool
url string
Результат bool