DacServices.GenerateDriftReport Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
GenerateDriftReport(String, Nullable<CancellationToken>) |
Create XML report of the drift that has occurred since the database was last registered. |
GenerateDriftReport(String, DacSchemaModelStorageType, Nullable<CancellationToken>) |
Create XML report of the drift that has occurred since the database was last registered. |
GenerateDriftReport(String, Nullable<CancellationToken>)
Create XML report of the drift that has occurred since the database was last registered.
public string GenerateDriftReport (string targetDatabaseName, System.Threading.CancellationToken? cancellationToken = default);
member this.GenerateDriftReport : string * Nullable<System.Threading.CancellationToken> -> string
Public Function GenerateDriftReport (targetDatabaseName As String, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As String
Parameters
- targetDatabaseName
- String
Name of the target database for deployment.
- cancellationToken
- Nullable<CancellationToken>
Optional CancellationToken that can be used to indicate that the operation should be cancelled. Use of this object does not guarantee that the operation will be cancelled.
Returns
String of XML that details the database drift, or null if the database has not been registered.
Exceptions
If a problem occurs during report generation.
If the CancellationToken has a cancellation requested and the operation could be cancelled.
Applies to
GenerateDriftReport(String, DacSchemaModelStorageType, Nullable<CancellationToken>)
Create XML report of the drift that has occurred since the database was last registered.
public string GenerateDriftReport (string targetDatabaseName, Microsoft.SqlServer.Dac.DacSchemaModelStorageType modelStorageType, System.Threading.CancellationToken? cancellationToken = default);
member this.GenerateDriftReport : string * Microsoft.SqlServer.Dac.DacSchemaModelStorageType * Nullable<System.Threading.CancellationToken> -> string
Public Function GenerateDriftReport (targetDatabaseName As String, modelStorageType As DacSchemaModelStorageType, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As String
Parameters
- targetDatabaseName
- String
Name of the target database for deployment.
- modelStorageType
- DacSchemaModelStorageType
Specifies the type of backing storage for a schema model.
- cancellationToken
- Nullable<CancellationToken>
Optional CancellationToken that can be used to indicate that the operation should be cancelled. Use of this object does not guarantee that the operation will be cancelled.
Returns
String of XML that details the database drift, or null if the database has not been registered.
Exceptions
If a problem occurs during report generation.
If the CancellationToken has a cancellation requested and the operation could be cancelled.