Qpid .NET Messaging API  0.22
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>

List of all members.

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) [inline, explicit]
Org::Apache::Qpid::Messaging::sealed::Duration ( ) [inline]
static Org::Apache::Qpid::Messaging::sealed::DurationConstants ( ) [inline, static]
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) [inline, static]
static bool Org::Apache::Qpid::Messaging::sealed::ObjectIsMap ( System::Object^  theValue) [inline, static]

Member Data Documentation

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]")

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