言語

SqlAssessmentExtensions クラス

定義

SMO オブジェクトのベスト プラクティス準拠をチェックするための一連のstatic (Visual Basic のShared) メソッドを提供します。

public static class SqlAssessmentExtensions
type SqlAssessmentExtensions = class
Public Module SqlAssessmentExtensions
継承
SqlAssessmentExtensions

フィールド

名前 説明
Engine

すべての拡張メソッドで使用される評価エンジン。 構成をカスタマイズするには、このオブジェクトの Configuration プロパティを使用します。

メソッド

名前 説明
GetAssessmentItems(AvailabilityGroup, String[])

特定の availabilityGroupに対して使用可能なすべてのチェックを検索します。

GetAssessmentItems(Database, String[])

特定の databaseに対して使用可能なすべてのチェックを検索します。

GetAssessmentItems(FileGroup, String[])

特定の fileGroupに対して使用可能なすべてのチェックを検索します。

GetAssessmentItems(Server, String[])

特定の serverに対して使用可能なすべてのチェックを検索します。

GetAssessmentItems(SqlSmoObject, String[])

特定の smoObjectに対して使用可能なすべてのチェックを検索します。

GetAssessmentResults(AvailabilityGroup, IEnumerable<ICheck>)

特定の availabilityGroup の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。 このメソッドは、 checksからの特定のチェックのみを実行します。

GetAssessmentResults(AvailabilityGroup, String[])

特定の availabilityGroup の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。

GetAssessmentResults(Database, IEnumerable<ICheck>)

特定の database の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。 このメソッドは、 checksからの特定のチェックのみを実行します。

GetAssessmentResults(Database, String[])

特定の database の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。

GetAssessmentResults(FileGroup, IEnumerable<ICheck>)

特定の fileGroup の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。 このメソッドは、 checksからの特定のチェックのみを実行します。

GetAssessmentResults(FileGroup, String[])

特定の fileGroup の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。

GetAssessmentResults(Server, IEnumerable<ICheck>)

特定の server の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。 このメソッドは、 checksからの特定のチェックのみを実行します。

GetAssessmentResults(Server, String[])

特定の server の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。

GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>)

特定の smoObject の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。 このメソッドは、 checksからの特定のチェックのみを実行します。

GetAssessmentResults(SqlSmoObject, String[])

特定の smoObject の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。

GetAssessmentResultsList(AvailabilityGroup, IEnumerable<ICheck>)

特定の availabilityGroup の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。 このメソッドは、 checksからの特定のチェックのみを実行します。

GetAssessmentResultsList(AvailabilityGroup, String[])

特定の availabilityGroup の評価を非同期に実行し、検出された問題を説明する List<T> を提供します。

GetAssessmentResultsList(Database, IEnumerable<ICheck>)

特定の database の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。 このメソッドは、 checksからの特定のチェックのみを実行します。

GetAssessmentResultsList(Database, String[])

特定の database の評価を非同期に実行し、検出された問題を説明する List<T> を提供します。

GetAssessmentResultsList(FileGroup, IEnumerable<ICheck>)

特定の fileGroup の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。 このメソッドは、 checksからの特定のチェックのみを実行します。

GetAssessmentResultsList(FileGroup, String[])

特定の fileGroup の評価を非同期に実行し、検出された問題を説明する List<T> を提供します。

GetAssessmentResultsList(Server, IEnumerable<ICheck>)

特定の server の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。 このメソッドは、 checksからの特定のチェックのみを実行します。

GetAssessmentResultsList(Server, String[])

特定の server の評価を非同期に実行し、検出された問題を説明する List<T> を提供します。

GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>)

特定の smoObject の評価を非同期に実行し、検出された問題を説明する List<T> を提供します。 このメソッドは、 checksからの特定のチェックのみを実行します。

GetAssessmentResultsList(SqlSmoObject, String[])

特定の smoObject の評価を非同期に実行し、検出された問題を説明する List<T> を提供します。

適用対象