Qpid .NET Messaging API  0.26
 All Classes Namespaces Files Functions Variables Typedefs
Org::Apache::Qpid::Messaging::sealed Class Reference

Duration is a time interval in milliseconds. It is a managed equivalent of ::qpid::messaging::Duration More...

#include <Duration.h>

Public Member Functions

 Duration (const Duration%rhs)
 
 Duration (System::UInt64 mS)
 
 Duration ()
 

Static Public Member Functions

static DurationConstants ()
 
static bool ObjectIsMap (System::Object^theValue)
 
static bool ObjectIsList (System::Object^theValue)
 
static void ManagedToNative (QpidMap^theDictionary,::qpid::types::Variant::Map &qpidMap)
 
static void ManagedToNative (QpidList^theList,::qpid::types::Variant::List &qpidList)
 
static void ManagedToNativeObject (System::Object^managedValue,::qpid::types::Variant &qpidVariant)
 
static void NativeToManaged (::qpid::types::Variant::Map &qpidMap, QpidMap^dict)
 
static void NativeToManaged (::qpid::types::Variant::List &qpidList, QpidList^managedList)
 

Static Public Attributes

static Duration FORVER
 
static Duration IMMEDIATE
 
static Duration SECOND
 
static Duration MINUTE
 
static System::Type const const mapTypeP
 
static System::Type const const listTypeP
 

Detailed Description

Duration is a time interval in milliseconds. It is a managed equivalent of ::qpid::messaging::Duration

TypeTranslator provides codec between .NET Dictionary/List and qpid messaging Map/List.

Member Function Documentation

Org::Apache::Qpid::Messaging::sealed::Duration ( const Duration%  rhs)
inline
Org::Apache::Qpid::Messaging::sealed::Duration ( System::UInt64  mS)
inlineexplicit
Org::Apache::Qpid::Messaging::sealed::Duration ( )
inline
static Org::Apache::Qpid::Messaging::sealed::DurationConstants ( )
inlinestatic
static void Org::Apache::Qpid::Messaging::sealed::ManagedToNative ( QpidMap theDictionary,
::qpid::types::Variant::Map &  qpidMap 
)
static
static void Org::Apache::Qpid::Messaging::sealed::ManagedToNative ( QpidList theList,
::qpid::types::Variant::List &  qpidList 
)
static
static void Org::Apache::Qpid::Messaging::sealed::ManagedToNativeObject ( System::Object^  managedValue,
::qpid::types::Variant &  qpidVariant 
)
static
static void Org::Apache::Qpid::Messaging::sealed::NativeToManaged ( ::qpid::types::Variant::Map &  qpidMap,
QpidMap dict 
)
static
static void Org::Apache::Qpid::Messaging::sealed::NativeToManaged ( ::qpid::types::Variant::List &  qpidList,
QpidList managedList 
)
static
static bool Org::Apache::Qpid::Messaging::sealed::ObjectIsList ( System::Object^  theValue)
inlinestatic
static bool Org::Apache::Qpid::Messaging::sealed::ObjectIsMap ( System::Object^  theValue)
inlinestatic

Member Data Documentation

Duration Org::Apache::Qpid::Messaging::sealed::FORVER
static
Duration Org::Apache::Qpid::Messaging::sealed::IMMEDIATE
static
System::Type const const Org::Apache::Qpid::Messaging::sealed::listTypeP
static
Initial value:
= System::Type::GetType(
"System.Collections.ObjectModel.Collection`1[System.Object]")
System::Type const const Org::Apache::Qpid::Messaging::sealed::mapTypeP
static
Initial value:
= System::Type::GetType(
"System.Collections.Generic.Dictionary`2[System.String,System.Object]")
Duration Org::Apache::Qpid::Messaging::sealed::MINUTE
static
Duration Org::Apache::Qpid::Messaging::sealed::SECOND
static

The documentation for this class was generated from the following files: