Linguaggio

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