Click or drag to resize
SqlMetadata Class
Provides functionality for extracting metadata from type definition.
Inheritance Hierarchy
SystemObject
  LiteRepositorySqlMetadata

Namespace: LiteRepository
Assembly: LiteRepository (in LiteRepository.dll) Version: 2.0.4
Syntax
C#
public sealed class SqlMetadata : IEnumerable<SqlMetadataProperty>, 
	IEnumerable

The SqlMetadata type exposes the following members.

Constructors
  NameDescription
Public methodSqlMetadata
Initializes a new instance of the SqlMetadata class.
Top
Properties
  NameDescription
Public propertyCount
Gets a count of properties.
Public propertyDbName
Gets a database table name.
Public propertyIsIdentity
Gets a value indicating whether the table is the table with identity primary key.
Public propertyItemInt32
Gets a property information by index.
Public propertyItemString
Gets a property information by name.
Public propertyName
Gets a name of the entity.
Public propertyType
Gets a type of the entity.
Top
Methods
  NameDescription
Public methodStatic memberClearCache
Clears a cache.
Public methodEquals(Object)
Compares obj and current instance.
(Overrides ObjectEquals(Object).)
Public methodEquals(SqlMetadata)
Compares metadata and current instance.
Public methodGetEnumerator
Returns a enumerator.
Public methodGetHashCode
Returns the Hash Code for this instance.
(Overrides ObjectGetHashCode.)
Public methodStatic memberGetSqlMetadata
Returns a metadata for type.
Public methodGetSubsetForType
Gets a collection of property information only for properties which contains in the type.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also