xSQL Schema Compare SDK for SQL Server version 12
SqlSchemaCompare Class Events


For a list of all members of this type, see SqlSchemaCompare members.

Public Events
 NameDescription
Public EventEntityPairCompared A generic event that occurs when the comparison of two entities finishes  
Public EventEntityPairComparing A generic event that occurs before the comparison of two entities starts.  
Public EventEntityPairingFinished A generic event that occurs when the pairing of two database finishes.  
Public EventEntityPairingStarting A generic event that occurs before the pairing of two database starts.  
Public EventSchemaOperation A generic event that provides information during schema comparison.  
Public EventSchemaOperationCanceled Occurs after a schema operation is canceled.  
Public EventSqlAggregatePairCompared Occurs when the comparison of two aggregates finishes.  
Public EventSqlAggregatePairComparing Occurs before the comparison of two aggregates starts.  
Public EventSqlAggregatePairingFinished Occurs when the pairing of two aggregates finishes.  
Public EventSqlAggregatePairingStarting Occurs before the pairing of two aggregates starts.  
Public EventSqlAggregateUnsupported Occurs when an aggregate is not supported by one of the databases.  
Public EventSqlApplicationRolePairCompared Occurs when the comparison of two application roles finishes.  
Public EventSqlApplicationRolePairComparing Occurs before the comparison of two application roles starts.  
Public EventSqlApplicationRolePairingFinished Occurs when the pairing of two application roles finishes.  
Public EventSqlApplicationRolePairingStarting Occurs before the pairing of two application roles starts.  
Public EventSqlApplicationRoleUnsupported Occurs when an application role can't be synchronized.  
Public EventSqlAssemblyPairCompared Occurs when the comparison of two assemblies finishes.  
Public EventSqlAssemblyPairComparing Occurs before the comparison of two assemblies starts.  
Public EventSqlAssemblyPairingFinished Occurs when the pairing of two assemblies finishes.  
Public EventSqlAssemblyPairingStarting Occurs before the pairing of two assemblies starts.  
Public EventSqlAssemblyUnsupported Occurs when an assembly is not supported by one of the databases.  
Public EventSqlAsymmetricKeyPairCompared Occurs when the comparison of two asymmetric keys finishes.  
Public EventSqlAsymmetricKeyPairComparing Occurs before the comparison of two asymmetric keys starts.  
Public EventSqlAsymmetricKeyPairingFinished Occurs when the pairing of two asymmetric keys finishes.  
Public EventSqlAsymmetricKeyPairingStarting Occurs before the pairing of two asymmetric keys starts.  
Public EventSqlAsymmetricKeyUnsupported Occurs when a asymmetric key is not supported by one of the databases.  
Public EventSqlBrokerContractPairCompared Occurs when the comparison of two broker contracts finishes.  
Public EventSqlBrokerContractPairComparing Occurs before the comparison of two broker contracts starts.  
Public EventSqlBrokerContractPairingFinished Occurs when the pairing of two broker contract finishes.  
Public EventSqlBrokerContractPairingStarting Occurs before the pairing of two broker contracts starts.  
Public EventSqlBrokerContractUnsupported Occurs when a broker contract is not supported by one of the databases.  
Public EventSqlBrokerMessageTypePairCompared Occurs when the comparison of two broker message types finishes.  
Public EventSqlBrokerMessageTypePairComparing Occurs before the comparison of two broker message types starts.  
Public EventSqlBrokerMessageTypePairingFinished Occurs when the pairing of two broker message types finishes.  
Public EventSqlBrokerMessageTypePairingStarting Occurs before the pairing of two broker message types starts.  
Public EventSqlBrokerMessageTypeUnsupported Occurs when a broker message type is not supported by one of the databases.  
Public EventSqlBrokerPriorityPairCompared Occurs when the comparison of two broker priorities finishes.  
Public EventSqlBrokerPriorityPairComparing Occurs before the comparison of two broker priorities starts.  
Public EventSqlBrokerPriorityPairingFinished Occurs when the pairing of two broker priorities finishes.  
Public EventSqlBrokerPriorityPairingStarting Occurs before the pairing of two broker priorities starts.  
Public EventSqlBrokerPriorityUnsupported Occurs when a broker priority is not supported by one of the databases.  
Public EventSqlBrokerQueuePairCompared Occurs when the comparison of two broker queues finishes.  
Public EventSqlBrokerQueuePairComparing Occurs before the comparison of two broker queues starts.  
Public EventSqlBrokerQueuePairingFinished Occurs when the pairing of two broker queues finishes.  
Public EventSqlBrokerQueuePairingStarting Occurs before the pairing of two broker queues starts.  
Public EventSqlBrokerQueueUnsupported Occurs when a broker queue is not supported by one of the databases.  
Public EventSqlBrokerRemoteServiceBindingPairCompared Occurs when the comparison of two broker remote service bindings finishes.  
Public EventSqlBrokerRemoteServiceBindingPairComparing Occurs before the comparison of two broker remote service bindings starts.  
Public EventSqlBrokerRemoteServiceBindingPairingFinished Occurs when the pairing of two broker remote service bindings finishes.  
Public EventSqlBrokerRemoteServiceBindingPairingStarting Occurs before the pairing of two broker remote service bindings starts.  
Public EventSqlBrokerRemoteServiceBindingUnsupported Occurs when a broker remote service binding is not supported by one of the databases.  
Public EventSqlBrokerRoutePairCompared Occurs when the comparison of two broker routes finishes.  
Public EventSqlBrokerRoutePairComparing Occurs before the comparison of two broker routes starts.  
Public EventSqlBrokerRoutePairingFinished Occurs when the pairing of two broker routes finishes.  
Public EventSqlBrokerRoutePairingStarting Occurs before the pairing of two broker routes starts.  
Public EventSqlBrokerRouteUnsupported Occurs when a broker route is not supported by one of the databases.  
Public EventSqlBrokerServicePairCompared Occurs when the comparison of two broker services finishes.  
Public EventSqlBrokerServicePairComparing Occurs before the comparison of two broker services starts.  
Public EventSqlBrokerServicePairingFinished Occurs when the pairing of two broker services finishes.  
Public EventSqlBrokerServicePairingStarting Occurs before the pairing of two broker services starts.  
Public EventSqlBrokerServiceUnsupported Occurs when a broker service is not supported by one of the databases.  
Public EventSqlCertificatePairCompared Occurs when the comparison of two certificates finishes.  
Public EventSqlCertificatePairComparing Occurs before the comparison of two certificates starts.  
Public EventSqlCertificatePairingFinished Occurs when the pairing of two certificates finishes.  
Public EventSqlCertificatePairingStarting Occurs before the pairing of two certificates starts.  
Public EventSqlCertificateUnsupported Occurs when a certificate is not supported by one of the databases.  
Public EventSqlCheckConstraintUnsupported Occurs when a check constraint is not supported and can't be synchronized. It applies to the check constraints on a memory table.  
Public EventSqlClrDatabaseTriggerPairCompared Occurs when the comparison of two database CLR triggers finishes.  
Public EventSqlClrDatabaseTriggerPairComparing Occurs before the comparison of two database CLR triggers starts.  
Public EventSqlClrDatabaseTriggerPairingFinished Occurs when the pairing of two CLR database triggers finishes.  
Public EventSqlClrDatabaseTriggerPairingStarting Occurs before the pairing of two CLR database triggers starts.  
Public EventSqlClrDatabaseTriggerUnsupported Occurs when a database CLR trigger is not supported by one of the databases.  
Public EventSqlClrDataTypePairCompared Occurs when the comparison of two CLR types finishes.  
Public EventSqlClrDataTypePairComparing Occurs before the comparison of two CLR types starts.  
Public EventSqlClrDataTypePairingFinished Occurs when the pairing of two CLR data types finishes.  
Public EventSqlClrDataTypePairingStarting Occurs before the pairing of two CLR data types starts.  
Public EventSqlClrDataTypeUnsupported Occurs when a CLR type is not supported by one of the databases.  
Public EventSqlClrFunctionPairCompared Occurs when the comparison of two CLR functions finishes.  
Public EventSqlClrFunctionPairComparing Occurs before the comparison of two CLR functions starts.  
Public EventSqlClrFunctionPairingFinished Occurs when the pairing of two CLR functions finishes.  
Public EventSqlClrFunctionPairingStarting Occurs before the pairing of two CLR functions starts.  
Public EventSqlClrFunctionUnsupported Occurs when a CLR function is not supported by one of the databases.  
Public EventSqlClrProcedurePairCompared Occurs when the comparison of two CLR procedures finishes.  
Public EventSqlClrProcedurePairComparing Occurs before the comparison of two CLR procedures starts.  
Public EventSqlClrProcedurePairingFinished Occurs when the pairing of two CLR procedures finishes.  
Public EventSqlClrProcedurePairingStarting Occurs before the pairing of two CLR procedures starts.  
Public EventSqlClrProcedureUnsupported Occurs when a CLR procedure is not supported by one of the databases.  
Public EventSqlClrTriggerUnsupported Occurs when a CLR trigger is not supported by one of the databases.  
Public EventSqlColumnEncryptionKeyPairCompared Occurs when the comparison of two column encryption keys finishes.  
Public EventSqlColumnEncryptionKeyPairComparing Occurs before the comparison of two column encryption keys starts.  
Public EventSqlColumnEncryptionKeyPairingFinished Occurs when the pairing of two column encryption keys finishes.  
Public EventSqlColumnEncryptionKeyPairingStarting Occurs before the pairing of two column encryption keys starts.  
Public EventSqlColumnEncryptionKeyUnsupported Occurs when a column encryption key can't be synchronized.  
Public EventSqlColumnMasterKeyPairCompared Occurs when the comparison of two column master keys finishes.  
Public EventSqlColumnMasterKeyPairComparing Occurs before the comparison of two column master keys starts.  
Public EventSqlColumnMasterKeyPairingFinished Occurs when the pairing of two column master keys finishes.  
Public EventSqlColumnMasterKeyPairingStarting Occurs before the pairing of two column master keys starts.  
Public EventSqlColumnMasterKeyUnsupported Occurs when a column master key can't be synchronized.  
Public EventSqlColumnUnsupported Occurs when a column contains properties that are not supported by one of the databases.  
Public EventSqlDatabaseRolePairCompared Occurs when the comparison of two database roles finishes.  
Public EventSqlDatabaseRolePairComparing Occurs before the comparison of two database roles starts.  
Public EventSqlDatabaseRolePairingFinished Occurs when the pairing of two database roles finishes.  
Public EventSqlDatabaseRolePairingStarting Occurs before the pairing of two database roles starts.  
Public EventSqlDatabaseTriggerPairCompared Occurs when the comparison of two database triggers finishes.  
Public EventSqlDatabaseTriggerPairComparing Occurs before the comparison of two database triggers starts.  
Public EventSqlDatabaseTriggerPairingFinished Occurs when the pairing of two database triggers finishes.  
Public EventSqlDatabaseTriggerPairingStarting Occurs before the pairing of two database triggers starts.  
Public EventSqlDatabaseTriggerUnsupported Occurs when a database trigger is not supported by one of the databases.  
Public EventSqlDefaultPairCompared Occurs when the comparison of two defaults finishes.  
Public EventSqlDefaultPairComparing Occurs before the comparison of two defaults starts.  
Public EventSqlDefaultPairingFinished Occurs when the pairing of two defaults finishes.  
Public EventSqlDefaultPairingStarting Occurs before the pairing of two defaults starts.  
Public EventSqlEdgeConstraintUnsupported Occurs when an edge constraint is not supported and can't be synchronized.  
Public EventSqlFileGroupUnsupported Occurs when the database filegroups can't be synchronized.  
Public EventSqlForeignKeyUnsupported Occurs when a foreign key is not supported and can't be synchronized. It applies to the foreign keys on a memory table.  
Public EventSqlFullTextCatalogPairCompared Occurs when the comparison of two full-text catalogs finishes.  
Public EventSqlFullTextCatalogPairComparing Occurs before the comparison of two full-text catalogs starts.  
Public EventSqlFullTextCatalogPairingFinished Occurs when the pairing of two full-text catalogs finishes.  
Public EventSqlFullTextCatalogPairingStarting Occurs before the pairing of two full-text catalogs starts.  
Public EventSqlFullTextCatalogUnsupported Occurs when a full-text catalog is not supported by one of the databases.  
Public EventSqlFullTextIndexUnsupported Occurs when a full-text index is not supported by one of the databases.  
Public EventSqlFullTextStopListPairCompared Occurs when the comparison of two full-text stop lists finishes.  
Public EventSqlFullTextStopListPairComparing Occurs before the comparison of two full-text stop lists starts.  
Public EventSqlFullTextStopListPairingFinished Occurs when the pairing of two full-text stop lists finishes.  
Public EventSqlFullTextStopListPairingStarting Occurs before the pairing of two full-text stop lists starts.  
Public EventSqlFullTextStopListUnsupported Occurs when a full-text stop list is not supported by one of the databases.  
Public EventSqlFunctionPairCompared Occurs when the comparison of two functions finishes.  
Public EventSqlFunctionPairComparing Occurs before the comparison of two functions starts.  
Public EventSqlFunctionPairingFinished Occurs when the pairing of two functions finishes.  
Public EventSqlFunctionPairingStarting Occurs before the pairing of two functions starts.  
Public EventSqlFunctionUnsupported Occurs when a function contains properties that are not supported by one of the databases.  
Public EventSqlIndexUnsupported Occurs when an index can't be synchronized.  
Public EventSqlMemoryTablePairCompared Occurs when the comparison of two memory tables finishes.  
Public EventSqlMemoryTablePairComparing Occurs before the comparison of two memory tables starts.  
Public EventSqlMemoryTablePairingFinished Occurs when the pairing of two memory tables finishes.  
Public EventSqlMemoryTablePairingStarting Occurs before the pairing of two memory tables starts.  
Public EventSqlMemoryTableUnsupported Occurs when a memory table is not supported by one of the databases.  
Public EventSqlPartitionFunctionPairCompared Occurs when the comparison of two partition functions finishes.  
Public EventSqlPartitionFunctionPairComparing Occurs before the comparison of two partition functions starts.  
Public EventSqlPartitionFunctionPairingFinished Occurs when the pairing of two partition functions finishes.  
Public EventSqlPartitionFunctionPairingStarting Occurs before the pairing of two partition functions starts.  
Public EventSqlPartitionFunctionUnsupported Occurs when a partition function is not supported by one of the databases.  
Public EventSqlPartitionSchemePairCompared Occurs when the comparison of two partition schemes finishes.  
Public EventSqlPartitionSchemePairComparing Occurs before the comparison of two partition schemes starts.  
Public EventSqlPartitionSchemePairingFinished Occurs when the pairing of two partition schemes finishes.  
Public EventSqlPartitionSchemePairingStarting Occurs before the pairing of two partition schemes starts.  
Public EventSqlPartitionSchemeUnsupported Occurs when a partition scheme is not supported by one of the databases.  
Public EventSqlProcedurePairCompared Occurs when the comparison of two procedures finishes.  
Public EventSqlProcedurePairComparing Occurs before the comparison of two procedures starts.  
Public EventSqlProcedurePairingFinished Occurs when the pairing of two procedures finishes.  
Public EventSqlProcedurePairingStarting Occurs before the pairing of two procedures starts.  
Public EventSqlProcedureUnsupported Occurs when a procedure contains properties that are not supported by one of the databases.  
Public EventSqlRulePairCompared Occurs when the comparison of two rules finishes.  
Public EventSqlRulePairComparing Occurs before the comparison of two rules starts.  
Public EventSqlRulePairingFinished Occurs when the pairing of two rules finishes.  
Public EventSqlRulePairingStarting Occurs before the pairing of two rules starts.  
Public EventSqlSchemaPairCompared Occurs when the comparison of two database schemas finishes.  
Public EventSqlSchemaPairComparing Occurs before the comparison of two database schemas starts.  
Public EventSqlSchemaPairingFinished Occurs when the pairing of two database schemas finishes.  
Public EventSqlSchemaPairingStarting Occurs before the pairing of two database schemas starts.  
Public EventSqlSchemaUnsupported Occurs when a database schema is not supported by one of the databases.  
Public EventSqlSearchPropertyListPairCompared Occurs when the comparison of two search property lists finishes.  
Public EventSqlSearchPropertyListPairComparing Occurs before the comparison of two search property lists starts.  
Public EventSqlSearchPropertyListPairingFinished Occurs when the pairing of two search property lists finishes.  
Public EventSqlSearchPropertyListPairingStarting Occurs before the pairing of two search property lists starts.  
Public EventSqlSearchPropertyListUnsupported Occurs when a search property list is not supported by one of the databases.  
Public EventSqlSecurityPolicyPairCompared Occurs when the comparison of two security policies finishes.  
Public EventSqlSecurityPolicyPairComparing Occurs before the comparison of two security policies starts.  
Public EventSqlSecurityPolicyPairingFinished Occurs when the pairing of two security policies finishes.  
Public EventSqlSecurityPolicyPairingStarting Occurs before the pairing of two security policies starts.  
Public EventSqlSecurityPolicyUnsupported Occurs when a security policy can't be synchronized.  
Public EventSqlSequencePairCompared Occurs when the comparison of two sequences finishes.  
Public EventSqlSequencePairComparing Occurs before the comparison of two sequences starts.  
Public EventSqlSequencePairingFinished Occurs when the pairing of two sequences finishes.  
Public EventSqlSequencePairingStarting Occurs before the pairing of two sequences starts.  
Public EventSqlSequenceUnsupported Occurs when a sequence is not supported by one of the databases.  
Public EventSqlSpatialIndexUnsupported Occurs when a spatial index is not supported by one of the databases.  
Public EventSqlSymmetricKeyPairCompared Occurs when the comparison of two symmetric keys finishes.  
Public EventSqlSymmetricKeyPairComparing Occurs before the comparison of two symmetric keys starts.  
Public EventSqlSymmetricKeyPairingFinished Occurs when the pairing of two symmetric keys finishes.  
Public EventSqlSymmetricKeyPairingStarting Occurs before the pairing of two symmetric keys starts.  
Public EventSqlSymmetricKeyUnsupported Occurs when a symmetric key is not supported by one of the databases.  
Public EventSqlSynonymPairCompared Occurs when the comparison of two synonyms finishes.  
Public EventSqlSynonymPairComparing Occurs before the comparison of two synonyms starts.  
Public EventSqlSynonymPairingFinished Occurs when the pairing of two synonyms finishes.  
Public EventSqlSynonymPairingStarting Occurs before the pairing of two synonyms starts.  
Public EventSqlSynonymUnsupported Occurs when a synonym is not supported by one of the databases.  
Public EventSqlTablePairCompared Occurs when the comparison of two tables finishes.  
Public EventSqlTablePairComparing Occurs before the comparison of two tables starts.  
Public EventSqlTablePairingFinished Occurs when the pairing of two database tables finishes.  
Public EventSqlTablePairingStarting Occurs before the pairing of two database tables starts.  
Public EventSqlTableUnsupported Occurs when a table contains properties that are not supported by one of the databases.  
Public EventSqlTriggerUnsupported Occurs when a trigger contains properties that are not supported by one of the databases.  
Public EventSqlUniqueConstraintUnsupported Occurs when a unique constraint is not supported and can't be synchronized. It applies to the unique constraints on a memory table.  
Public EventSqlUserDefinedDataTypePairCompared Occurs when the comparison of two user-defined data types finishes.  
Public EventSqlUserDefinedDataTypePairComparing Occurs before the comparison of two user-defined data types starts.  
Public EventSqlUserDefinedDataTypePairingFinished Occurs when the pairing of two user-defined data types finishes.  
Public EventSqlUserDefinedDataTypePairingStarting Occurs before the pairing of two user-defined data types starts.  
Public EventSqlUserDefinedDataTypeUnsupported Occurs when a user-defined data type contains properties that are not supported by one of the databases.  
Public EventSqlUserDefinedTableTypePairCompared Occurs when the comparison of two user-defined table types finishes.  
Public EventSqlUserDefinedTableTypePairComparing Occurs before the comparison of two user-defined table types starts.  
Public EventSqlUserDefinedTableTypePairingFinished Occurs when the pairing of two user-defined table types finishes.  
Public EventSqlUserDefinedTableTypePairingStarting Occurs before the pairing of two user-defined table types starts.  
Public EventSqlUserDefinedTableTypeUnsupported Occurs when a user-defined table type is not supported by one of the databases.  
Public EventSqlUserPairCompared Occurs when the comparison of two database users finishes.  
Public EventSqlUserPairComparing Occurs before the comparison of two database users starts.  
Public EventSqlUserPairingFinished Occurs when the pairing of two database users finishes.  
Public EventSqlUserPairingStarting Occurs before the pairing of two database users starts.  
Public EventSqlViewPairCompared Occurs when the comparison of two views finishes.  
Public EventSqlViewPairComparing Occurs before the comparison of two views starts.  
Public EventSqlViewPairingFinished Occurs when the pairing of two database views finishes.  
Public EventSqlViewPairingStarting Occurs before the pairing of two database views starts.  
Public EventSqlViewUnsupported Occurs when a view contains properties that are not supported by one of the databases.  
Public EventSqlXmlCollectionPairingFinished Occurs when the pairing of two xml schema collections finishes.  
Public EventSqlXmlCollectionPairingStarting Occurs before the pairing of two xml schema collections starts.  
Public EventSqlXmlIndexUnsupported Occurs when an xml index is not supported by one of the databases.  
Public EventSqlXmlSchemaCollectionPairCompared Occurs when the comparison of two xml schema collections finishes.  
Public EventSqlXmlSchemaCollectionPairComparing Occurs before the comparison of two xml schema collections starts.  
Public EventSqlXmlSchemaCollectionUnsupported Occurs when an xml schema collection is not supported by one of the databases.  
Top
See Also

Reference

SqlSchemaCompare Class
xSQL.SchemaCompare.SqlServer Namespace

 

 


©Copyright 2022 xSQL Software. All Rights Reserved.

Send Feedback