Represents a Hypertable namespace listing.

Namespace: Hypertable
Assembly: ht4n (in ht4n.dll) Version: 0.9.8.11 (0.9.8.11)

Syntax

         
 C#  Visual Basic  Visual C++ 
[SerializableAttribute]
public sealed class NamespaceListing
<SerializableAttribute> _
Public NotInheritable Class NamespaceListing
[SerializableAttribute]
public ref class NamespaceListing sealed

Members

         
 All Members  Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
FullName
Gets the full namespace name.
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
Name
Gets the namespace name.
Namespaces
Gets all sub namespace listings.
Parent
Gets the parent namespace listing or null for the root namespace.
Tables
Gets all table names.
ToString()()()()
Returns a string that represents the current object.
(Overrides Object..::..ToString()()()().)

Examples

The following example shows how to get the entire databse namespace listing.
CopyC#
using( var ctx = Context.Create("Provider=Hyper; Uri=localhost") ) {
   using( var client = ctx.CreateClient() ) {
      using( var ns = client.OpenNamespace("/") ) {
         var nsListing = ns.GetListing(true);
          // use name space listing
      }
   }
}

Inheritance Hierarchy

System..::..Object
  Hypertable..::..NamespaceListing

See Also