C# 클래스 withSIX.Sync.Core.Legacy.HostChecker

상속: IHostChecker
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop

공개 메소드들

메소드 설명
GetHostType ( Uri host ) : HostType
HostChecker ( Func protocolPreference ) : System
SortAndValidateHosts ( IEnumerable hosts ) : IEnumerable
ValidateHost ( Uri host ) : bool

보호된 메소드들

메소드 설명
SortHosts ( IEnumerable hosts ) : IOrderedEnumerable

비공개 메소드들

메소드 설명
OrderByRsync ( IEnumerable hosts ) : IOrderedEnumerable
OrderByZsync ( IEnumerable hosts ) : IOrderedEnumerable
SortHostsInternal ( IEnumerable hosts ) : IOrderedEnumerable
ValidateHosts ( IEnumerable hosts ) : IEnumerable

메소드 상세

GetHostType() 공개 메소드

public GetHostType ( Uri host ) : HostType
host System.Uri
리턴 HostType

HostChecker() 공개 메소드

public HostChecker ( Func protocolPreference ) : System
protocolPreference Func
리턴 System

SortAndValidateHosts() 공개 메소드

public SortAndValidateHosts ( IEnumerable hosts ) : IEnumerable
hosts IEnumerable
리턴 IEnumerable

SortHosts() 보호된 메소드

protected SortHosts ( IEnumerable hosts ) : IOrderedEnumerable
hosts IEnumerable
리턴 IOrderedEnumerable

ValidateHost() 공개 메소드

public ValidateHost ( Uri host ) : bool
host System.Uri
리턴 bool