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

Наследование: INotifyPropertyChanged, ISIPAsset
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
RemovalReason SIPBindingRemovalReason
TimeZoneOffsetMinutes int

Private Properties

Свойство Тип Описание
NotifyPropertyChanged void

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

Метод Описание
GetTable ( ) : DataTable
GetXMLDocumentElementName ( ) : string
GetXMLElementName ( ) : string
Load ( DataRow row ) : void
RefreshBinding ( int expiry, SIPEndPoint remoteSIPEndPoint, SIPEndPoint proxySIPEndPoint, SIPEndPoint registrarSIPEndPoint, bool dontMangle ) : void

Refreshes a binding when the remote network information of the remote or proxy end point has changed.

SIPRegistrarBinding ( ) : System.Data
SIPRegistrarBinding ( DataRow row ) : System.Data
SIPRegistrarBinding ( SIPAccount sipAccount, SIPURI bindingURI, string callId, int cseq, string userAgent, SIPEndPoint remoteSIPEndPoint, SIPEndPoint proxySIPEndPoint, SIPEndPoint registrarSIPEndPoint, int expiry ) : System.Data

ToContactString ( ) : string
ToMangledContactString ( ) : string
ToXML ( ) : string
ToXMLNoParent ( ) : string

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

Метод Описание
NotifyPropertyChanged ( string propertyName ) : void

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

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

public GetTable ( ) : DataTable
Результат System.Data.DataTable

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

public GetXMLDocumentElementName ( ) : string
Результат string

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

public GetXMLElementName ( ) : string
Результат string

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

public Load ( DataRow row ) : void
row System.Data.DataRow
Результат void

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

Refreshes a binding when the remote network information of the remote or proxy end point has changed.
public RefreshBinding ( int expiry, SIPEndPoint remoteSIPEndPoint, SIPEndPoint proxySIPEndPoint, SIPEndPoint registrarSIPEndPoint, bool dontMangle ) : void
expiry int
remoteSIPEndPoint SIPEndPoint
proxySIPEndPoint SIPEndPoint
registrarSIPEndPoint SIPEndPoint
dontMangle bool
Результат void

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

public SIPRegistrarBinding ( ) : System.Data
Результат System.Data

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

public SIPRegistrarBinding ( DataRow row ) : System.Data
row System.Data.DataRow
Результат System.Data

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

public SIPRegistrarBinding ( SIPAccount sipAccount, SIPURI bindingURI, string callId, int cseq, string userAgent, SIPEndPoint remoteSIPEndPoint, SIPEndPoint proxySIPEndPoint, SIPEndPoint registrarSIPEndPoint, int expiry ) : System.Data
sipAccount SIPAccount
bindingURI SIPURI
callId string
cseq int
userAgent string
remoteSIPEndPoint SIPEndPoint
proxySIPEndPoint SIPEndPoint
registrarSIPEndPoint SIPEndPoint
expiry int
Результат System.Data

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

public ToContactString ( ) : string
Результат string

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

public ToMangledContactString ( ) : string
Результат string

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

public ToXML ( ) : string
Результат string

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

public ToXMLNoParent ( ) : string
Результат string

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

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

public SIPBindingRemovalReason RemovalReason
Результат SIPBindingRemovalReason

TimeZoneOffsetMinutes публичное статическое свойство

public static int TimeZoneOffsetMinutes
Результат int