LumiSoft Net Help
SIP_t_SubscriptionState Class
NamespacesLumiSoft.Net.SIP.MessageSIP_t_SubscriptionState
Implements SIP "Subscription-State" value. Defined in RFC 3265.
Declaration Syntax
C#Visual BasicVisual C++F#
public class SIP_t_SubscriptionState : SIP_t_ValueWithParams
Public Class SIP_t_SubscriptionState
	Inherits SIP_t_ValueWithParams
public ref class SIP_t_SubscriptionState : public SIP_t_ValueWithParams
type SIP_t_SubscriptionState =  
    class
        inherit SIP_t_ValueWithParams
    end
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
SIP_t_SubscriptionState(String)
Default constructor.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Expires
Gets or sets 'expires' parameter value. Value -1 means not specified.

Finalize()()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Parameters
Gets via parameters.
(Inherited from SIP_t_ValueWithParams.)
ParametersToString()()()()
Convert parameters to valid parameters string.
(Inherited from SIP_t_ValueWithParams.)
Parse(String)
Parses "Subscription-State" from specified value.

Parse(StringReader)
Parses "Subscription-State" from specified reader.
(Overrides SIP_t_Value.Parse(StringReader).)
ParseParameters(StringReader)
Parses parameters from specified reader. Reader position must be where parameters begin.
(Inherited from SIP_t_ValueWithParams.)
Reason
Gets or sets 'reason' parameter value. Known reason values are defined in EventReason class. Value null means not specified.

RetryAfter
Gets or sets 'expires' parameter value. Value -1 means not specified.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
ToStringValue()()()()
Converts this to valid "Subscription-State" value.
(Overrides SIP_t_Value.ToStringValue()()()().)
Value
Gets or sets subscription state value. Known values are defined in SubscriptionState class.

Remarks
 Copy imageCopy
RFC 3265 Syntax:
    Subscription-State     = substate-value *( SEMI subexp-params )
    substate-value         = "active" / "pending" / "terminated" / extension-substate
    extension-substate     = token
    subexp-params          =   ("reason" EQUAL event-reason-value)
                             / ("expires" EQUAL delta-seconds)
                             / ("retry-after" EQUAL delta-seconds)
                             / generic-param
    event-reason-value     = "deactivated" / "probation" / "rejected" / "timeout" / "giveup"
                              / "noresource" / event-reason-extension
    event-reason-extension = token
Inheritance Hierarchy
Object
SIP_t_Value
 SIP_t_ValueWithParams
  SIP_t_SubscriptionState

Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119