ProjectBasedModelProvider Members
Include Protected Members
Include Inherited Members
Represents the project-based model provider.
The ProjectBasedModelProvider type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ProjectBasedModelProvider | Overloaded. Initializes a new instance of the ProjectBasedModelProvider class. |
Top
Methods
Name | Description | |
---|---|---|
Deserialize | Deserializes the information from the specified XML node. (Overrides ModelProviderBase.Deserialize(XmlNode, String%).) | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
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 | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IsCompatible | Returns provider compatibility. (Overrides ModelProviderBase.IsCompatible(IModelProvider, ISchemaCompareSettingsOptions%, String%).) | |
IsEqual | Returns whether the specified model provider node is equal to this provider node. (Overrides ModelProviderBase.IsEqual(IModelProvider).) | |
IsEqualTemplate | Returns whether the specified model provider GUID is equal to this provider GUID. (Overrides ModelProviderBase.IsEqualTemplate(IModelProvider).) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ReconnectToProjectNode | Reconnects to the project node. | |
Serialize | Serializes the information to the specified XML node. (Overrides ModelProviderBase.Serialize(XmlNode).) | |
ToString | Returns a String that represents the current Object. (Inherited from Object.) | |
Uninitialize | Uninitializes the provider. (Overrides ModelProviderBase.Uninitialize().) | |
Validate | Validates this provider. (Overrides ModelProviderBase.Validate(String%).) |
Top
Fields
Name | Description | |
---|---|---|
ProjectBasedModelProviderElementName | Value is "ProjectBasedModelProvider". |
Top
Properties
Name | Description | |
---|---|---|
ConnectionType | Gets the connection type. (Overrides ModelProviderBase.ConnectionType.) | |
DatabaseSchemaProvider | Gets the database schema provider. (Inherited from ModelProviderBase.) | |
Name | Gets or sets the model provider name. (Inherited from ModelProviderBase.) | |
ProjectGuid | Gets the project GUID. | |
ProjectNode | Gets the project node. | |
TargetConnectionString | Gets the target connection string. | |
TargetDatabaseName | Gets the target database name. | |
Translator | Gets or sets the model translator. (Inherited from ModelProviderBase.) |
Top
See Also
Reference
ProjectBasedModelProvider Class
Microsoft.VisualStudio.Data.Schema.Project.SchemaAndDataCompare Namespace