SPDatabase - Membres
Encapsule l'accès aux bases de données Microsoft SQL Server .
Le type SPDatabase expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
SPDatabase() | Initialise une nouvelle instance de la classe SPDatabase . | |
SPDatabase(SPDatabaseParameters) | Initialise une nouvelle instance de la classe SPDatabase basée sur l'objet spécifié SPDatabaseParameters . | |
SPDatabase(String, SPDatabaseServiceInstance) | Initialise une nouvelle instance de la classe SPDatabase basée sur le nom spécifié et l'instance. |
Haut
Propriétés
Nom | Description | |
---|---|---|
BuildVersion | Obtient la version mise en cache de la base de données. | |
CanRenameOnRestore | Obtient une valeur booléenne qui indique si la base de données peut être renommée lorsqu'elle est restaurée. | |
CanSelectForBackup | Obtient ou définit une valeur booléenne qui indique si l'objet de base de données et ses enfants peuvent être sélectionnés pour une opération de sauvegarde dans l'interface utilisateur de l'Administration centrale. | |
CanSelectForRestore | Obtient ou définit une valeur booléenne qui indique si cet objet et ses enfants peuvent être sélectionnés pour une opération de restauration dans l'interface utilisateur de l'Administration centrale. | |
CanUpgrade | Obtient une valeur qui indique si l'objet peut être mis à niveau. (Hérité de SPPersistedUpgradableObject) | |
DatabaseConnectionString | Obtient la chaîne de connexion utilisée pour se connecter à la base de données. | |
DiskSizeRequired | Obtient la quantité d'espace disque requis pour une sauvegarde. | |
DisplayName | Obtient le nom complet qui décrit l'instance de l'objet persistant dans l'interface utilisateur d'administration. (Hérité de SPPersistedObject) | |
Exists | Obtient une valeur booléenne qui indique si la base de données existe. | |
FailoverServer | Obtient l'objet SPServer qui représente le serveur qui héberge la mise en miroir de la base de données. | |
FailoverServiceInstance | Obtient ou définit l'objet SPDatabaseServiceInstance qui représente l'instance du service de base de données qui héberge la mise en miroir de la base de données. | |
Farm | Obtient la batterie de serveurs où réside l'objet. (Hérité de SPPersistedObject) | |
Id | Obtient ou définit le GUID qui est associé à l'objet. (Hérité de SPPersistedObject) | |
IncludeInVssBackup | Obtient une valeur booléenne qui indique si la base de données est inclus dans la liste des composants Microsoft Visual SourceSafe. | |
IsBackwardsCompatible | Obtient ou définit une valeur qui indique si l'objet en cours est compatible en amont. (Hérité de SPPersistedUpgradableObject) | |
IsReadOnly | Obtient une valeur qui indique si la base de données est en lecture seule. | |
IsSqlAzure | ||
LegacyDatabaseConnectionString | Obtient une chaîne qui contient la chaîne de connexion OLEDB. | |
MultiSubnetFailover | ||
Name | Obtient ou définit le nom qui est utilisé pour identifier de manière unique deux objets qui ont le même parent et la même classe. (Hérité de SPPersistedObject) | |
NeedsUpgrade | Obtient ou définit une valeur booléenne qui spécifie si l'objet doit être mis à niveau. (Hérité de SPPersistedUpgradableObject) | |
NeedsUpgradeIncludeChildren | Obtient une valeur booléenne qui indique si l'objet doit être mis à niveau, en tenant compte des enfants de l'objet. (Hérité de SPPersistedUpgradableObject) | |
NormalizedDataSource | Obtient la source de données normalisée de la base de données. | |
Parent | Obtient le parent dans la hiérarchie de l'arborescence d'objets de configuration logique. (Hérité de SPPersistedObject) | |
Password | Obtient ou définit le mot de passe qui est utilisé pour l'authentification SQL. | |
Properties | Obtient les métadonnées pour l'objet persistant. (Hérité de SPPersistedObject) | |
SchemaVersionXml | Obtient des informations sur les versions de schéma associées à cette classe [c] dérivée. | |
Server | Obtient du serveur qui contient la base de données. | |
ServiceInstance | Obtient une instance du service SQL qui est propriétaire de la base de données. | |
Snapshots | Obtient les captures instantanées de la base de données. | |
Status | Obtient ou définit l'état de l'objet qui représente la classe. (Hérité de SPPersistedObject) | |
TypeName | Obtient le nom complet qui décrit le type d'objet dans l'interface utilisateur d'administration. (Hérité de SPPersistedObject) | |
UpgradeContext | Obtient l' SPUpgradeContext de l'opération de mise à niveau en cours. (Hérité de SPPersistedUpgradableObject) | |
UpgradedPersistedProperties | Obtient la collection de noms de champs et de valeurs pour les champs qui ont été supprimés ou modifiés. (Hérité de SPAutoSerializingObject) | |
Username | Obtient ou définit le nom d'utilisateur qui est utilisé pour la connexion de l'authentification SQL. | |
Version | Obtient une valeur qui est incrémentée à chaque fois que l'objet est mis à jour. (Hérité de SPPersistedObject) | |
WasCreated | Obtient une valeur booléenne qui indique si l'objet est initialisé et qu'il peut être trouvé dans la base de données. (Hérité de SPPersistedObject) |
Haut
Méthodes
Nom | Description | |
---|---|---|
AddBackupObjects | Ajoute la base de données et ses enfants vers la tâche de sauvegarde et de restauration. | |
AddFailoverServiceInstance | Identifie à SharePoint Foundation un serveur et une instance de service de base de données qui héberge la mise en miroir de la base de données. | |
ChangeDatabaseInstance(String) | Modifie l'instance de service de base de données portant le nom spécifié pour chaque chaîne de connexion utilisée pour accéder à la base de données. | |
ChangeDatabaseInstance(SPDatabaseServiceInstance) | Modifie l'instance de service de base de données spécifiée pour chaque chaîne de connexion utilisée pour accéder à la base de données. | |
Clone | Retourne un clone de l'objet qui ne proviennent pas du cache en mémoire, ce qui permet au code appelant afin de garantir la sécurité des threads. (Hérité de SPPersistedObject) | |
Delete | Supprime l’objet. (Hérité de SPPersistedObject) | |
DropRoleMember | ||
Equals | Détermine si l'objet persistant en cours est égal à l'objet spécifié. (Hérité de SPPersistedObject) | |
Finalize | (Hérité de Object) | |
GenerateConnectionStringForProvisioning | Obsolète. Crée une chaîne de connexion qui est utilisée dans la mise en service basé sur une chaîne de connexion spécifiée. | |
GenerateRandomName | Génère un nom de base de données aléatoires à l'aide de la chaîne de connexion spécifiée en tant que point de départ. | |
GetChild<T>() | Retourne les enfants de l'objet persistant basé sur le type spécifié. (Hérité de SPPersistedObject) | |
GetChild<T>(String) | Retourne l'objet enfant de l'objet persistant basé sur le nom spécifié. (Hérité de SPPersistedObject) | |
GetHashCode | Sert de fonction de hachage pour l'objet persistant. (Hérité de SPPersistedObject) | |
GetObjectData | Obtient l'état de l'objet sérialisé. (Hérité de SPAutoSerializingObject) | |
GetType | (Hérité de Object) | |
GetVersionForId | Retourne la version du schéma associée à la séquence de mise à niveau spécifiée par ID. | |
GrantAccess(SecurityIdentifier) | Accorde à l'utilisateur spécifié l'accès à la base de données. | |
GrantAccess(SecurityIdentifier, String) | Accorde l'accès à la base de données spécifié et ajoute l'utilisateur au rôle spécifié. | |
GrantOwnerAccessToDatabaseAccount | Accorde des autorisations de propriétaire sur le compte d'accès de base de données de la base de données. | |
HasAdditionalUpdateAccess | Substituez cette méthode pour permettre à plusieurs utilisateurs de mettre à jour l'objet. (Hérité de SPPersistedObject) | |
Invalidate | Invalide l'horodatage de la version mise en cache et autres indicateurs liés à la mise à niveau. (Remplace SPPersistedUpgradableObject.Invalidate()) | |
IsEmpty | Détermine si la base de données est vide. | |
MemberwiseClone | (Hérité de Object) | |
OnAbort | Déclenche l'événement Abort (sauvegarde). | |
OnBackup | Déclenche l'événement de sauvegarde. | |
OnBackupComplete | Déclenche l'événement BackupComplete. | |
OnDeserialization | (Remplace SPPersistedObject.OnDeserialization()) | |
OnPostRestore | Déclenche l'événement PostRestore. | |
OnPrepareBackup | Déclenche l'événement PrepareBackup. | |
OnPreRestore | Déclenche l'événement PreRestore. | |
OnRestore | Déclenche l'événement de restauration. | |
Provision() | Apporte les modifications sur le serveur local sont nécessaires avant que l'objet peut être utilisé. (Hérité de SPPersistedObject) | |
Provision(SqlConnectionStringBuilder, TextReader, Dictionary<SPDatabase.DatabaseOptions, Boolean>) | ||
Provision(SqlConnectionStringBuilder, TextReader, Dictionary<String, Boolean>) | Obsolète. Crée une base de données Microsoft SQL Server avec un schéma utilisateur, création du schéma si nécessaire | |
Provision(SqlConnectionStringBuilder, String, Dictionary<SPDatabase.DatabaseOptions, Boolean>) | ||
Provision(SqlConnectionStringBuilder, String, Dictionary<String, Boolean>) | Obsolète. Prépare une base de données Microsoft SQL Server à utiliser avec Microsoft SharePoint Foundation. Si la base de données n'existe pas, il sera créé. Si la base de données existe avant d'appeler la méthode, il sera déployé avec le schéma de SharePoint. | |
Provision(String, String, Dictionary<SPDatabase.DatabaseOptions, Boolean>) | ||
Provision(String, String, Dictionary<String, Boolean>) | Obsolète. Crée une base de données Microsoft SQL Server avec un schéma utilisateur, en créant le schéma si nécessaire. | |
ToString | Retourne le type et le nom d'un objet et de tous ses ancêtres (parent, grand-parent et ainsi de suite). (Hérité de SPPersistedObject) | |
Uncache | Libère de la mémoire cache qui est utilisé par l'objet. (Hérité de SPPersistedObject) | |
Unprovision | Apporte les modifications nécessaires sur le serveur local pour nettoyer après la suppression de la base de données. (Remplace SPPersistedObject.Unprovision()) | |
Update() | Provoque la base de données enregistrer son état et propager les modifications vers tous les ordinateurs de la batterie de serveurs. (Remplace SPPersistedObject.Update()) | |
Update(Boolean) | Fait l'objet d'enregistrer son état et propager les modifications vers tous les ordinateurs de la batterie de serveurs, en levant éventuellement une exception si l'objet existe déjà dans le magasin de configuration. (Hérité de SPPersistedObject) | |
UpdateParent | Provoque le conteneur SPPersistedObject, s'il en existe, pour mettre à jour son état. (Hérité de SPAutoSerializingObject) | |
Upgrade() | Met à jour l'objet. (Hérité de SPPersistedUpgradableObject) | |
Upgrade(Boolean) | (Remplace SPPersistedUpgradableObject.Upgrade(Boolean)) | |
Validate | Vérifie l'état de tous les champs avant de rendre persistant l'objet. (Hérité de SPPersistedObject) | |
ValidateBackwardsCompatibility | Valide la compatibilité ascendante du schéma de base de données de contenu pour les DLL sur le serveur Web frontal. Cette méthode est appelée chaque fois qu'une connexion est établie avec la base de données de contenu pour vérifier que le schéma de base de données est compatible. (Hérité de SPPersistedUpgradableObject) | |
WarnAboutRemoteBlobStorageSettings | Retourne une valeur booléenne qui spécifie si l'administrateur est averti que le stockage d'objets volumineux binaires (BLOB) externe est installé. |
Haut
Champs
Nom | Description | |
---|---|---|
SqlDatabaseOption | Spécifie les options de base de données SQL qui sont utilisées dans les instructions Transact-SQL. |
Haut