Share via


SqlSchemaModel Members

Include Protected Members
Include Inherited Members

The base class for Sql schema managers.

The SqlSchemaModel type exposes the following members.

Methods

 

Name

Description

Protected method

CreateExternalElement

Overloaded. Creates an external element.

Public method

Dispose

Overloaded. Disposes the model.

Public method

Equals

Determines whether the specified Object is equal to the current Object. (Inherited from Object.)

Protected method

Finalize

(Inherited from ModelStore.)

Public method

GetElements

Overloaded. Returns a list of the elements in the store.

Public method

GetElementsCount

Overloaded. Returns the number of elements in the store.

Public method

GetHashCode

Serves as a hash function for a particular type. (Inherited from Object.)

Public method

GetIdentifier

Overloaded. Gets the identifier from the model.

Public method

GetObjectData

(Overrides DataSchemaModel.GetObjectData(SerializationInfo, StreamingContext).)

Public method

GetType

Gets the type of the current instance. (Inherited from Object.)

Public method

IsOwnedChildObjectType

Returns whether the type is a SchemaBound child object.

Public methodStatic member

IsOwnedObjectType

Returns whether the type is a SchemaBound object.

Protected method

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

Public method

TestWriteCount

Tests the write count with the given value. (Inherited from ModelStore.)

Public method

ToString

Returns a string that represents the current object. (Inherited from Object.)

Top

Properties

 

Name

Description

Public property

WriteCount

Returns the value of the current write count. (Inherited from ModelStore.)

Top

Explicit Interface Implementations

 

Name

Description

Explicit interface implemetationPrivate method

IModelAnnotationHolder.AddAnnotation

(Inherited from ModelStore.)

Public method

GetAnnotations

Overloaded. Returns all the annotations on the model.

Explicit interface implemetationPrivate method

IModelAnnotationHolder.RemoveAnnotation

(Inherited from ModelStore.)

Top

See Also

Reference

SqlSchemaModel Class

Microsoft.Data.Schema.Sql.SchemaModel.SqlServer Namespace