Share via


ModelStore Members

Include Protected Members
Include Inherited Members

Implements physical storage for a SchemaModel instance.

The ModelStore 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

(Overrides Object.Finalize().)

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

Public method

GetType

Gets the type of the current instance. (Inherited from 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.

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.

Top

Explicit Interface Implementations

 

Name

Description

Explicit interface implemetationPrivate method

IModelAnnotationHolder.AddAnnotation

Public method

GetAnnotations

Overloaded.

Explicit interface implemetationPrivate method

IModelAnnotationHolder.RemoveAnnotation

Top

See Also

Reference

ModelStore Class

Microsoft.Data.Schema.SchemaModel Namespace