Persistate API documentation
DatabaseType Structure
NamespacesPersistateDatabaseType

[This is preliminary documentation and is subject to change.]

This is a multi value struct generated from the database type data class in the Persistate system definition file.
Declaration Syntax
C#
public struct DatabaseType : IMultiValue
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
DatabaseType(Int32)
Creates a new DatabaseType from an integer value.

_undefined_
This is the default DatabaseType value.

Equals(Object)
Performs an equality comparison with another object.
(Overrides ValueType.Equals(Object).)
ExplicitNarrowingExplicitExplicitExplicit(DatabaseType to String)
Explicit conversion from DatabaseType to string.

Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Creates a hash code for the DatabaseType.
(Overrides ValueType.GetHashCode()()()().)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
ImplicitWideningImplicitImplicitImplicit(DatabaseType to Int32)
Implicit conversion from DatabaseType to int.

ImplicitWideningImplicitImplicitImplicit(Int32 to DatabaseType)
Implicit conversion from int to DatabaseType.

ImplicitWideningImplicitImplicitImplicit(String to DatabaseType)
Implicit conversion from string to DatabaseType.

IsCombinable
Indicates whether DatabaseType values can be combined.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Mysql
This is the value for mysql.

ordinal
Contains the value of the DatabaseType.

Ordinal
Gets the integer ordinal value of this DatabaseType.

Parse(String)
Parses a string containing a textual representation of an DatabaseType.

sourcePairs
This array contains one source pair for each DatabaseType value.

SourcePairs
Gets the array of ISourcePairs holding ordinal and text values.

SqlServer2000
This is the value for sql server2000.

SqlServer2005
This is the value for sql server2005.

SqlServer7
This is the value for sql server7.

TopValue
This is the value for the top value.

ToString()()()()
Creates a textual representation of the DatabaseType.
(Overrides ValueType.ToString()()()().)
Remarks
This struct provides an enumeration of the various database management systems (DBMS) supported by Persistate. Each type is associated with a "driver" class, and all these together create a database abstraction layer, providing database independence to most of the Persistate system.

Assembly: Persistate (Module: Persistate) Version: 0.6.1.20 (0.6.1.20)