C# Класс SIPSorcery.SIP.App.SIPDomainManager

This class maintains a list of domains that are being maintained by this process.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddAlias ( string domain, string alias ) : void
AddDomain ( SIPDomain sipDomain ) : void
Get ( bool>.Expression whereClause, int offset, int count ) : List
GetDomain ( string host, bool wilcardOk ) : string

Checks whether there the supplied hostname represents a serviced domain or alias.

HasDomain ( string host, bool wildcardOk ) : bool

Checks whether a host name is in the list of supported domains and aliases.

RemoveAlias ( string alias ) : void
RemoveDomain ( SIPDomain sipDomain ) : void
SIPDomainManager ( StorageTypes storageType, string storageConnectionStr ) : NUnit.Framework

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

Метод Описание
GetSIPDomain ( string host, bool wildcardOk ) : SIPDomain
LoadSIPDomains ( ) : void

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

AddAlias() публичный Метод

public AddAlias ( string domain, string alias ) : void
domain string
alias string
Результат void

AddDomain() публичный Метод

public AddDomain ( SIPDomain sipDomain ) : void
sipDomain SIPDomain
Результат void

Get() публичный Метод

public Get ( bool>.Expression whereClause, int offset, int count ) : List
whereClause bool>.Expression
offset int
count int
Результат List

GetDomain() публичный Метод

Checks whether there the supplied hostname represents a serviced domain or alias.
public GetDomain ( string host, bool wilcardOk ) : string
host string The hostname to check for a serviced domain for.
wilcardOk bool
Результат string

HasDomain() публичный Метод

Checks whether a host name is in the list of supported domains and aliases.
public HasDomain ( string host, bool wildcardOk ) : bool
host string
wildcardOk bool
Результат bool

RemoveAlias() публичный Метод

public RemoveAlias ( string alias ) : void
alias string
Результат void

RemoveDomain() публичный Метод

public RemoveDomain ( SIPDomain sipDomain ) : void
sipDomain SIPDomain
Результат void

SIPDomainManager() публичный Метод

public SIPDomainManager ( StorageTypes storageType, string storageConnectionStr ) : NUnit.Framework
storageType StorageTypes
storageConnectionStr string
Результат NUnit.Framework