SqlAssessmentExtensions Classe

Definizione

Fornisce un set di static metodi (Shared in Visual Basic) per controllare gli oggetti SMO per la conformità alle procedure consigliate.

public static class SqlAssessmentExtensions
type SqlAssessmentExtensions = class
Public Module SqlAssessmentExtensions
Ereditarietà
SqlAssessmentExtensions

Campi

Nome Descrizione
Engine

Motore di valutazione usato da tutti i metodi di estensione. Utilizzare la proprietà Configuration di questo oggetto per personalizzare la configurazione.

Metodi

Nome Descrizione
GetAssessmentItems(AvailabilityGroup, String[])

Trova tutti i controlli disponibili per l'oggetto specificato availabilityGroup.

GetAssessmentItems(Database, String[])

Trova tutti i controlli disponibili per l'oggetto specificato database.

GetAssessmentItems(FileGroup, String[])

Trova tutti i controlli disponibili per l'oggetto specificato fileGroup.

GetAssessmentItems(Server, String[])

Trova tutti i controlli disponibili per l'oggetto specificato server.

GetAssessmentItems(SqlSmoObject, String[])

Trova tutti i controlli disponibili per l'oggetto specificato smoObject.

GetAssessmentResults(AvailabilityGroup, IEnumerable<ICheck>)

Esegue in modo sincrono la valutazione per dati availabilityGroup e fornisce una IEnumerable<T> descrizione dei problemi individuati. Questo metodo esegue solo i controlli forniti da checks.

GetAssessmentResults(AvailabilityGroup, String[])

Esegue in modo sincrono la valutazione per dati availabilityGroup e fornisce una IEnumerable<T> descrizione dei problemi individuati.

GetAssessmentResults(Database, IEnumerable<ICheck>)

Esegue in modo sincrono la valutazione per dati database e fornisce una IEnumerable<T> descrizione dei problemi individuati. Questo metodo esegue solo i controlli forniti da checks.

GetAssessmentResults(Database, String[])

Esegue in modo sincrono la valutazione per dati database e fornisce una IEnumerable<T> descrizione dei problemi individuati.

GetAssessmentResults(FileGroup, IEnumerable<ICheck>)

Esegue in modo sincrono la valutazione per dati fileGroup e fornisce una IEnumerable<T> descrizione dei problemi individuati. Questo metodo esegue solo i controlli forniti da checks.

GetAssessmentResults(FileGroup, String[])

Esegue in modo sincrono la valutazione per dati fileGroup e fornisce una IEnumerable<T> descrizione dei problemi individuati.

GetAssessmentResults(Server, IEnumerable<ICheck>)

Esegue in modo sincrono la valutazione per dati server e fornisce una IEnumerable<T> descrizione dei problemi individuati. Questo metodo esegue solo i controlli forniti da checks.

GetAssessmentResults(Server, String[])

Esegue in modo sincrono la valutazione per dati server e fornisce una IEnumerable<T> descrizione dei problemi individuati.

GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>)

Esegue in modo sincrono la valutazione per dati smoObject e fornisce una IEnumerable<T> descrizione dei problemi individuati. Questo metodo esegue solo i controlli forniti da checks.

GetAssessmentResults(SqlSmoObject, String[])

Esegue in modo sincrono la valutazione per dati smoObject e fornisce una IEnumerable<T> descrizione dei problemi individuati.

GetAssessmentResultsList(AvailabilityGroup, IEnumerable<ICheck>)

Esegue in modo sincrono la valutazione per dati availabilityGroup e fornisce una IEnumerable<T> descrizione dei problemi individuati. Questo metodo esegue solo i controlli forniti da checks.

GetAssessmentResultsList(AvailabilityGroup, String[])

Esegue in modo asincrono la valutazione per dati availabilityGroup e fornisce una List<T> descrizione dei problemi individuati.

GetAssessmentResultsList(Database, IEnumerable<ICheck>)

Esegue in modo sincrono la valutazione per dati database e fornisce una IEnumerable<T> descrizione dei problemi individuati. Questo metodo esegue solo i controlli forniti da checks.

GetAssessmentResultsList(Database, String[])

Esegue in modo asincrono la valutazione per dati database e fornisce una List<T> descrizione dei problemi individuati.

GetAssessmentResultsList(FileGroup, IEnumerable<ICheck>)

Esegue in modo sincrono la valutazione per dati fileGroup e fornisce una IEnumerable<T> descrizione dei problemi individuati. Questo metodo esegue solo i controlli forniti da checks.

GetAssessmentResultsList(FileGroup, String[])

Esegue in modo asincrono la valutazione per dati fileGroup e fornisce una List<T> descrizione dei problemi individuati.

GetAssessmentResultsList(Server, IEnumerable<ICheck>)

Esegue in modo sincrono la valutazione per dati server e fornisce una IEnumerable<T> descrizione dei problemi individuati. Questo metodo esegue solo i controlli forniti da checks.

GetAssessmentResultsList(Server, String[])

Esegue in modo asincrono la valutazione per dati server e fornisce una List<T> descrizione dei problemi individuati.

GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>)

Esegue in modo asincrono la valutazione per dati smoObject e fornisce una List<T> descrizione dei problemi individuati. Questo metodo esegue solo i controlli forniti da checks.

GetAssessmentResultsList(SqlSmoObject, String[])

Esegue in modo asincrono la valutazione per dati smoObject e fornisce una List<T> descrizione dei problemi individuati.

Si applica a