Table of Contents

Class DatabaseNamespace

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.Core.dll

Represents a database namespace.

public sealed class DatabaseNamespace : IEquatable<DatabaseNamespace>
Inheritance
DatabaseNamespace
Implements
Inherited Members

Constructors

DatabaseNamespace(string)

Initializes a new instance of the DatabaseNamespace class.

public DatabaseNamespace(string databaseName)

Parameters

databaseName string

The name of the database.

Properties

Admin

Gets the admin database namespace.

public static DatabaseNamespace Admin { get; }

Property Value

DatabaseNamespace

The admin database namespace.

DatabaseName

Gets the name of the database.

public string DatabaseName { get; }

Property Value

string

The name of the database.

Methods

Equals(DatabaseNamespace)

public bool Equals(DatabaseNamespace other)

Parameters

other DatabaseNamespace

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

IsValid(string)

Determines whether the specified database name is valid.

public static bool IsValid(string name)

Parameters

name string

The database name.

Returns

bool

True if the database name is valid.

ToString()

public override string ToString()

Returns

string