C# Класс SIPSorcery.AppServer.DialPlan.DialPlanSettings

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

Открытые свойства

Свойство Тип Описание
Lookups List
Options SIPSorcery.Entities.SIPDialplanOption
Providers SIPDialplanProvider>.Dictionary
Routes List

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

Метод Описание
DialPlanSettings ( List lookups, List routes, SIPDialplanProvider>.Dictionary providers, SIPDialplanOption options ) : System
GetAllowedCountries ( ) : List

Gets a list of allowed country codes that the user has specified in their dialplan options.

GetCNAMs ( ) : string>.Dictionary
GetENUMServers ( ) : List

Gets a list of any ENUM servers the user has specified in their dialplan options. The ENUM servers will be stored in the database as a CRLF separated list of strings.

GetENUMs ( ) : string>.Dictionary
GetExcludedPrefixes ( ) : List

Gets a list of any excluded prefixes the user has specified in their dialplan options. The excluded prefix strings will be stored in the database as a CRLF separated list of strings. Spaces are used in excluded prefixes so they should not be trimmed.

GetSpeedDials ( ) : string>.Dictionary
GetTimezoneOffset ( ) : int

If set retrieves the user's UTC time zone offset for use in the dialplan.

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

Метод Описание
GetLookups ( SIPDialPlanLookupTypes lookupType ) : string>.Dictionary

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

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

public DialPlanSettings ( List lookups, List routes, SIPDialplanProvider>.Dictionary providers, SIPDialplanOption options ) : System
lookups List
routes List
providers SIPDialplanProvider>.Dictionary
options SIPSorcery.Entities.SIPDialplanOption
Результат System

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

Gets a list of allowed country codes that the user has specified in their dialplan options.
public GetAllowedCountries ( ) : List
Результат List

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

public GetCNAMs ( ) : string>.Dictionary
Результат string>.Dictionary

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

Gets a list of any ENUM servers the user has specified in their dialplan options. The ENUM servers will be stored in the database as a CRLF separated list of strings.
public GetENUMServers ( ) : List
Результат List

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

public GetENUMs ( ) : string>.Dictionary
Результат string>.Dictionary

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

Gets a list of any excluded prefixes the user has specified in their dialplan options. The excluded prefix strings will be stored in the database as a CRLF separated list of strings. Spaces are used in excluded prefixes so they should not be trimmed.
public GetExcludedPrefixes ( ) : List
Результат List

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

public GetSpeedDials ( ) : string>.Dictionary
Результат string>.Dictionary

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

If set retrieves the user's UTC time zone offset for use in the dialplan.
public GetTimezoneOffset ( ) : int
Результат int

Описание свойств

Lookups публичное свойство

public List Lookups
Результат List

Options публичное свойство

public SIPDialplanOption,SIPSorcery.Entities Options
Результат SIPSorcery.Entities.SIPDialplanOption

Providers публичное свойство

public Dictionary Providers
Результат SIPDialplanProvider>.Dictionary

Routes публичное свойство

public List Routes
Результат List