SqlReverseEngineer Members
Include Protected Members
Include Inherited Members
Allows the population of a SQL schema manager, given a connection string.
The SqlReverseEngineer type exposes the following members.
Methods
Name | Description | |
---|---|---|
AdjustTypeSize | Adjusts the type size. | |
CreateDataSchemaModel | Creates a data schema model. | |
CreateTypeDictionary | Creates a type dictionary. | |
Dispose | Overloaded. Releases resources. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
FilterLogin | Returns whether filtering is active -- using either login by SID or principal by login name. | |
FilterLoginBySid | Returns whether filtering login by SID is active. | |
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.) | |
FormatSqlString | Converts a SQL string to a string literal. | |
GetBuiltinTypeFromName | Returns an SQL built-in type, given a type name. | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
InitializeCachedElement | Initializes a dictionary of cached elements, given a data schema model. | |
IsLargeDataType | Returns whether this is image data. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Populate | Populates a data schema model, given an error manager. (Overrides ReverseEngineer.Populate(ErrorManager).) | |
QueryExecuteScalar<T> | Executes a T-SQL statement and returns a result string. | |
QueryServerInformation | Queries this object for server information. | |
QueryTargetCollation | Queries a target collation. | |
RaiseCancelationOpportunityEvent | Raises the CancelationOpportunityReached event. (Inherited from ReverseEngineer.) | |
RaiseProgressEvent | Raises the progress event. | |
ToString | Returns a String that represents the current Object. (Inherited from Object.) | |
VerifyDatabasePermissions | Verifies database permissions. | |
VerifyServerPermissions | Verifies server permissions. |
Top
Fields
Name | Description | |
---|---|---|
Query_SqlDatabaseCollation | Value is SQL database collation query result. | |
Query_SqlDatabaseOptions | Value is SQL database options query result. | |
Query_SqlServerCollation | Value is SQL server collation query result. |
Top
Properties
Name | Description | |
---|---|---|
AlwaysPopulateColumnCollation | Gets whether to always populate column collation. | |
Collation | Gets the model collation. | |
CurrentConnection | Gets the current SQL connection. | |
DatabaseSchemaProvider | Gets the schema provider. | |
DataSchemaModel | Gets the SQL schema model. | |
IgnoreExtendedProperties | Gets whether to ignore extended properties. | |
IgnorePermissions | Gets whether to ignore permissions. | |
ModelBuilderOption | Gets the model builder option. | |
ModelCapability | Gets the model capability. | |
Parser | Gets the T-SQL parser. | |
ParserForQuotedIdentifiers | Gets the T-SQL parser for quoted identifiers. | |
TypeDictionary | Gets the type dictionary. | |
ValidationEnabled | Gets whether validation is enabled. |
Top
Events
Name | Description | |
---|---|---|
CancelationOpportunityReached | Gives the caller the opportunity to cancel the Populate operation. (Inherited from ReverseEngineer.) | |
Progress | Returns progress during reverse engineering. |
Top