前回データベースが登録された後に生じた誤差の XML レポートを作成します。
名前空間: Microsoft.SqlServer.Dac
アセンブリ: Microsoft.SqlServer.Dac (Microsoft.SqlServer.Dac.dll)
構文
'宣言
Public Function GenerateDriftReport ( _
targetDatabaseName As String, _
cancellationToken As Nullable(Of CancellationToken) _
) As String
'使用
Dim instance As DacServices
Dim targetDatabaseName As String
Dim cancellationToken As Nullable(Of CancellationToken)
Dim returnValue As String
returnValue = instance.GenerateDriftReport(targetDatabaseName, _
cancellationToken)
public string GenerateDriftReport(
string targetDatabaseName,
Nullable<CancellationToken> cancellationToken
)
public:
String^ GenerateDriftReport(
String^ targetDatabaseName,
Nullable<CancellationToken> cancellationToken
)
member GenerateDriftReport :
targetDatabaseName:string *
cancellationToken:Nullable<CancellationToken> -> string
public function GenerateDriftReport(
targetDatabaseName : String,
cancellationToken : Nullable<CancellationToken>
) : String
パラメーター
- targetDatabaseName
型: System.String
配置のターゲット データベースの名前。
- cancellationToken
型: System.Nullable<CancellationToken>
操作を取り消す際に使用できる CancellationToken (省略可)。 このオブジェクトを使用しても、操作が確実に取り消される保証はありません。
戻り値
型: System.String
データベースの誤差を列挙する XML の文字列。データベースが登録されていない場合は null。
例外
| 例外 | 条件 |
|---|---|
| DacServicesException | レポートの生成中に問題が生じた場合に発生します。 |
| OperationCanceledException |