Classe DatabaseSnapshotExtender
Adds methods and properties to the DatabaseSnapshot object.
Cette API n'est pas conforme CLS.
Hiérarchie d'héritage
System. . :: . .Object
Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .SfcObjectExtender< (Of < ( <'Database> ) > ) >
Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectExtender< (Of < ( <'Database> ) > ) >
Microsoft.SqlServer.Management.Smo..::..DatabaseSnapshotExtender
Espace de noms : Microsoft.SqlServer.Management.Smo
Assembly : Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)
Syntaxe
'Déclaration
<CLSCompliantAttribute(False)> _
Public Class DatabaseSnapshotExtender _
Inherits SmoObjectExtender(Of Database) _
Implements ISfcValidate
'Utilisation
Dim instance As DatabaseSnapshotExtender
[CLSCompliantAttribute(false)]
public class DatabaseSnapshotExtender : SmoObjectExtender<Database>,
ISfcValidate
[CLSCompliantAttribute(false)]
public ref class DatabaseSnapshotExtender : public SmoObjectExtender<Database^>,
ISfcValidate
[<CLSCompliantAttribute(false)>]
type DatabaseSnapshotExtender =
class
inherit SmoObjectExtender<Database>
interface ISfcValidate
end
public class DatabaseSnapshotExtender extends SmoObjectExtender<Database> implements ISfcValidate
Le type DatabaseSnapshotExtender expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DatabaseSnapshotExtender() () () () | Initializes a new instance of the DatabaseSnapshotExtender class that has the default property values. | |
DatabaseSnapshotExtender(Database) | Initializes a new instance of the DatabaseSnapshotExtender class that has the database parameter specified. |
Haut de la page
Propriétés
Nom | Description | |
---|---|---|
Files | Gets a collection of the data and log files that are associated with a database. | |
Parent | Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.) |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
Equals | (hérité de Object.) | |
Finalize | (hérité de Object.) | |
GetHashCode | (hérité de Object.) | |
GetParentSfcPropertySet | Returns an instance of the parent objects property set. (hérité de SmoObjectExtender< (Of < ( <'T> ) > ) >.) | |
GetPropertySet | Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.) | |
GetType | (hérité de Object.) | |
MemberwiseClone | (hérité de Object.) | |
OnPropertyChanged | Raises the PropertyChanged event when it has any subscriber. Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.) | |
OnPropertyMetadataChanged | Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.) | |
parent_PropertyChanged | Indicates the changes on the parent property in the database. (remplace SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >. . :: . .parent_PropertyChanged(Object, PropertyChangedEventArgs).) | |
parent_PropertyMetadataChanged | Indicates the parent object in the PropertyMetadata. Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.) | |
RegisterParentProperty | Registers the property of the parent that has not been included in properties collection. Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.) | |
RegisterProperty(PropertyInfo) | Registers an additional reflected property. Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.) | |
RegisterProperty(PropertyInfo, String) | Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.) | |
ToString | (hérité de Object.) |
Haut de la page
Événements
Nom | Description | |
---|---|---|
PropertyChanged | Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.) | |
PropertyMetadataChanged | Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.) |
Haut de la page
Implémentations d'interfaces explicites
Nom | Description | |
---|---|---|
ISfcValidate. . :: . .Validate | Checks whether the DatabaseSnapshot object is properly configured. |
Haut de la page
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.