Federation Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un objet fédération sur la base de données SQL Azure.
public ref class Federation sealed : Microsoft::SqlServer::Management::Smo::ScriptNameObjectBase, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Smo::IScriptable
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElement(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.SqlAzureDatabase | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.Standalone)]
public sealed class Federation : Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Smo.IScriptable
[<Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElement(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.SqlAzureDatabase | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.Standalone)>]
type Federation = class
inherit ScriptNameObjectBase
interface IDroppable
interface IAlterable
interface ICreatable
interface IScriptable
Public NotInheritable Class Federation
Inherits ScriptNameObjectBase
Implements IAlterable, ICreatable, IDroppable, IScriptable
- Héritage
- Attributs
-
Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementAttribute
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| Federation() |
Initialise une nouvelle instance de la classe Federation. |
| Federation(Database, String, String, DataType, DistributionType) |
Initialise une nouvelle instance de la classe Federation. |
| Federation(Database, String) |
Initialise une nouvelle instance de la classe Federation. |
Champs
| Nom | Description |
|---|---|
| m_ExtendedProperties |
Représente une propriété définie pour étendre les propriétés fournies par un SqlSmoObject. (Hérité de SqlSmoObject) |
| singletonParent |
Représente le parent célibataire. (Hérité de SqlSmoObject) |
Propriétés
| Nom | Description |
|---|---|
| DataType |
Obtient ou définit le nom de type pour le type de clé de fédération. |
| DistributionName |
Obtient ou définit le nom de la clé de fédération. |
| DistributionType |
Obtient ou définit le type de partitionnement. |
| ExecuteForScalar |
Obtient ou définit la Boolean valeur de propriété qui spécifie si l’objet est défini sur l’option exécuter pour scalaire. (Hérité de SqlSmoObject) |
| ExecutionManager |
Envoie l’objet à exécuter au manager. (Hérité de SqlSmoObject) |
| ID |
Obtient ou définit l’identifiant de la fédération. |
| IsTouched |
Obtient la Boolean valeur de propriété qui précise si les propriétés de l’objet ont été mises à jour mais ne sont pas encore conservées sur le serveur. (Hérité de SqlSmoObject) |
| Name |
Prend ou définit le nom de la fédération. |
| ObjectInSpace |
Obtient la Boolean valeur de propriété qui spécifie si l’objet existe isolément, ou s’il est directement ou indirectement lié à l’instance de SQL Server. (Hérité de SqlSmoObject) |
| Parent |
Obtient ou définit la base de données mère de la fédération. |
| Properties |
Obtient une collection d’objets Property qui représentent les propriétés de l’objet. (Hérité de SqlSmoObject) |
| ScalarResult |
Obtient le résultat scalaire pour l’objet référencé. (Hérité de SqlSmoObject) |
| State |
Prend l’état de l’objet référencé. (Hérité de SmoObjectBase) |
| Urn |
Obtient la valeur d’adresse Uniform Resource Name (URN) qui identifie de manière unique l’objet. (Hérité de SqlSmoObject) |
| UserData |
Obtient ou définit les données définies par l’utilisateur associées à l’objet référencé. (Hérité de SmoObjectBase) |
Méthodes
| Nom | Description |
|---|---|
| AddDatabaseContext(StringCollection) |
Ajoutez le contexte de la base de données à la collection de requêtes identifiées par le |
| Alter() |
Modifie l’objet fédération sur la base SQL Azure. |
| AlterImpl() |
Activez l’événement modifié par l’objet. (Hérité de SqlSmoObject) |
| AlterImplWorker() |
Appelle les méthodes Alter. (Hérité de SqlSmoObject) |
| AppendCommaText(StringBuilder, String, Boolean, String) |
Ajoute du texte, éventuellement séparé par une virgule. (Hérité de ScriptNameObjectBase) |
| AppendWithCommaText(StringBuilder, String, Boolean) |
Ajoute du texte, éventuellement séparé par une virgule. (Hérité de ScriptNameObjectBase) |
| AppendWithOption(StringBuilder, String, String, Boolean) |
Ajoute du texte et du texte optionnel séparés du texte principal par une chaîne « WITH » et éventuellement séparés par une virgule. (Hérité de ScriptNameObjectBase) |
| AutoGenerateName() |
Génère automatiquement un nom basé sur l’objet Guid. (Hérité de ScriptNameObjectBase) |
| BindDefaultImpl(String, String, Boolean) |
Lie les éléments par défaut identifiés par les paramètres. (Hérité de SqlSmoObject) |
| BindRuleImpl(String, String, Boolean) |
Lie le schéma de règles à la règle et aux colonnes identifiées par les paramètres. (Hérité de SqlSmoObject) |
| CheckObjectDirty() |
Vérifie si l’objet a été modifié et non persisté. (Hérité de ScriptNameObjectBase) |
| CheckObjectState() |
Valide l’état de l’objet référencé. (Hérité de SqlSmoObject) |
| CheckObjectState(Boolean) |
Valide l’état de l’objet référencé avec l’option de spécifier qu’une exception est lancée si l’objet n’a pas encore été créé. (Hérité de SqlSmoObject) |
| CheckObjectStateImpl(Boolean) |
Vérifie l’état d’un SqlSmoObject. (Hérité de SqlSmoObject) |
| CheckTextCorectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo) |
Vérifie le texte pour vérifier s’il est exact par rapport aux paramètres. (Hérité de ScriptNameObjectBase) |
| CheckTextModeSupport() |
Vérifie le mode de support. (Hérité de ScriptNameObjectBase) |
| CleanObject() |
Nettoie l’objet référencé. (Hérité de ScriptNameObjectBase) |
| Create() |
Crée l’objet fédération sur la base de données SQL Azure. |
| CreateImpl() |
Crée un objet avec des options de script. (Hérité de SqlSmoObject) |
| Discover() |
Découvre une liste de type Object. (Hérité de SqlSmoObject) |
| Drop() |
Supprime l’objet fédération de la base SQL Azure. |
| DropImpl(Boolean) |
Laisse tomber un SqlSmoObject. (Hérité de SqlSmoObject) |
| DropImplWorker(Urn, Boolean) |
Ça laisse tomber l’employé IMPL. (Hérité de SqlSmoObject) |
| ExecuteNonQuery(StringCollection, Boolean) |
Exécute un lot d’instructions qui ne retourne pas d’ensemble de résultats. (Hérité de SqlSmoObject) |
| ExecuteRenameQuery(String) |
Exécute la requête de renommage pour l’objet. (Hérité de NamedSmoObject) |
| ForceTextModeOnTextBody() |
Impose le mode texte sur le corps du texte. (Hérité de ScriptNameObjectBase) |
| FormatSqlVariant(Object) |
Formate un objet en type Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant . (Hérité de SqlSmoObject) |
| GenerateAlterEvent() |
Génère l’événement alter avec la valeur spécifiée. (Hérité de SqlSmoObject) |
| GenerateAlterEvent(Urn, Object) |
Génère un événement d’alter avec l’URN spécifié et la valeur de l’objet interne. (Hérité de SqlSmoObject) |
| GetBraketNameForText() |
Ça obtient le nom entre crochets pour le texte. (Hérité de ScriptNameObjectBase) |
| GetContextDB() |
Obtient la base de données contextuelle associée à cet objet. (Hérité de SqlSmoObject) |
| GetDBName() |
Obtient le nom de la base de données associé à l’objet. (Hérité de SqlSmoObject) |
| GetFragOptionString(FragmentationOption) |
Obtient un FragmentationOption objet comme valeur de chaîne. (Hérité de SqlSmoObject) |
| GetIsSystemNamed() |
Indique une valeur qui spécifie si le système est nommé. (Hérité de ScriptNameObjectBase) |
| GetIsTextDirty() |
Détermine si la valeur du texte est cohérente avec la valeur stockée. (Hérité de ScriptNameObjectBase) |
| GetPropValue(String) |
Obtient une valeur de propriété de l’objet SqlSmoObject . (Hérité de SqlSmoObject) |
| GetPropValueOptional(String) |
Obtient une valeur de propriété de l’objet SqlSmoObject . (Hérité de SqlSmoObject) |
| GetPropValueOptionalAllowNull(String) |
Obtient une valeur de propriété de l’objet SqlSmoObject . (Hérité de SqlSmoObject) |
| GetRealValue(Property, Object) |
Obtient une valeur de propriété de l’objet SqlSmoObject . (Hérité de SqlSmoObject) |
| GetServerName() |
Obtient le nom de l’instance de SQL Server à laquelle l’objet est associé. (Hérité de SqlSmoObject) |
| GetServerObject() |
Ça obtient le serveur de l’objet SqlSmoObject . (Hérité de SqlSmoObject) |
| GetSqlServerVersionName() |
Obtient le nom de version de l’instance de SQL Server à laquelle l’objet est associé. (Hérité de SqlSmoObject) |
| GetTextBody() |
Il retourne le corps du texte. (Hérité de ScriptNameObjectBase) |
| GetTextBody(Boolean) |
Il retourne le corps du texte. (Hérité de ScriptNameObjectBase) |
| GetTextHeader(Boolean) |
Ça renvoie l’en-tête du texte. (Hérité de ScriptNameObjectBase) |
| GetTextMode() |
Détermine si le nom du script utilise le mode texte. (Hérité de ScriptNameObjectBase) |
| GetTextProperty(String) |
Obtient le texte de l’objet, s’il n’est pas disponible, lance une exception appropriée basée sur l’état de l’objet. (Hérité de ScriptNameObjectBase) |
| GetUrnRecursive(StringBuilder, UrnIdOption) |
Attribue un Urn objet de l’objet SqlSmoObject . (Hérité de SqlSmoObject) |
| GetUrnRecursive(StringBuilder) |
Attribue un Urn objet de l’objet SqlSmoObject . (Hérité de SqlSmoObject) |
| ImplInitialize(String[], OrderBy[]) |
Initialise les champs de l’objet SqlSmoObject . (Hérité de SqlSmoObject) |
| Initialize() |
Initialise l’objet et force le chargement des propriétés. (Hérité de SqlSmoObject) |
| Initialize(Boolean) |
Initialise l’objet et force le chargement des propriétés. (Hérité de SqlSmoObject) |
| IsObjectDirty() |
Détermine si l’objet référencé est cohérent avec l’objet stocké. (Hérité de ScriptNameObjectBase) |
| IsObjectInitialized() |
Vérifie si l’objet a été initialisé. (Hérité de SqlSmoObject) |
| IsObjectInSpace() |
Vérifie si l’objet est isolé ou connecté à l’instance de SQL Server. (Hérité de SqlSmoObject) |
| IsSupportedProperty(String) |
Détermine si la propriété spécifiée est prise en charge dans le cadre .NET cible. (Hérité de SqlSmoObject) |
| IsVersion80SP3() |
Détermine si la version de SQL Server est SQL Server 2000 avec SP3. (Hérité de SqlSmoObject) |
| IsVersion90AndAbove() |
Détermine si la version de SQL Server est SQL Server 2005 ou ultérieure. (Hérité de SqlSmoObject) |
| MarkDropped() |
Met le SqlSmoState sur dropped. (Hérité de SqlSmoObject) |
| MarkForDropImpl(Boolean) |
Règle l’opération SqlSmoState de largage. (Hérité de SqlSmoObject) |
| PostAlter() |
La méthode qui est activée après que le SqlSmoObject soit modifiée. (Hérité de SqlSmoObject) |
| PostCreate() |
La méthode qui est activée après la création.SqlSmoObject (Hérité de SqlSmoObject) |
| PostDrop() |
La méthode qui est activée après que le SqlSmoObject a été abandonné. (Hérité de SqlSmoObject) |
| Refresh() |
Rafraîchit le nom du script. (Hérité de ScriptNameObjectBase) |
| RenameImpl(String) |
Cette méthode prend en chargement l’infrastructure SMO et n’est pas conçue pour être utilisée directement depuis votre code. (Hérité de NamedSmoObject) |
| RenameImplWorker(String) |
Identifié à titre d'information uniquement. Non prise en charge. La compatibilité future n'est pas garantie. (Hérité de NamedSmoObject) |
| Script() |
Génère un script Transact-SQL qui peut être utilisé pour recréer la fédération. |
| Script(ScriptingOptions) |
Génère un script Transact-SQL qui peut être utilisé pour recréer la fédération avec des options spécifiées. |
| ScriptImpl() |
Obtient une collection de scripts du SqlSmoObject. (Hérité de SqlSmoObject) |
| ScriptImpl(ScriptingOptions) |
Obtient une collection de scripts du SqlSmoObject. (Hérité de SqlSmoObject) |
| SetCollectionTextMode(Boolean, SmoCollectionBase) |
Définit le mode texte de collection. (Hérité de ScriptNameObjectBase) |
| SetIsSystemNamed(Boolean) |
Spécifie une valeur qui indique si le système est nommé. (Hérité de ScriptNameObjectBase) |
| SetParentImpl(SqlSmoObject) |
Met le parent de le SqlSmoObject paramètre |
| SetSchemaOwned() |
Définit la valeur appartenant au schéma pour l’objet Smo nommé. (Hérité de NamedSmoObject) |
| SetTextBody(String) |
Précise le corps du texte. (Hérité de ScriptNameObjectBase) |
| SetTextHeader(String) |
Précise l’en-tête du texte. (Hérité de ScriptNameObjectBase) |
| SetTextMode(Boolean, SmoCollectionBase[]) |
Spécifie le mode texte. (Hérité de ScriptNameObjectBase) |
| SwitchTextMode(Boolean, SmoCollectionBase[]) |
Ça change le mode texte. (Hérité de ScriptNameObjectBase) |
| ThrowIfAboveVersion100(String) |
Lance l’objet si c’est au-dessus de la version 100. (Hérité de SqlSmoObject) |
| ThrowIfAboveVersion80(String) |
Affiche SqlSmoObject si la version est supérieure à 80. (Hérité de SqlSmoObject) |
| ThrowIfBelowVersion100(String) |
Lance l’exception si la version est inférieure à 100. (Hérité de SqlSmoObject) |
| ThrowIfBelowVersion110(String) |
Lance l’objet si la version est inférieure à 110. (Hérité de SqlSmoObject) |
| ThrowIfBelowVersion110Prop(String) |
Affiche l’objet SqlSmoObject si la version est inférieure à 110Prop. (Hérité de SqlSmoObject) |
| ThrowIfBelowVersion120(String) |
Lance l’objet si la version est inférieure à 120. (Hérité de SqlSmoObject) |
| ThrowIfBelowVersion120Prop(String) |
Lance l’objet si la version est inférieure à la propriété 120. (Hérité de SqlSmoObject) |
| ThrowIfBelowVersion130(String) |
Lance l’objet si la version est inférieure à 130. (Hérité de SqlSmoObject) |
| ThrowIfBelowVersion130Prop(String) |
Jette un objet si BelowVersion130Prop. (Hérité de SqlSmoObject) |
| ThrowIfBelowVersion80(String) |
Lance l’objet si la version est inférieure à 80. (Hérité de SqlSmoObject) |
| ThrowIfBelowVersion80SP3() |
Une exception est faite si la version est inférieure à 80SP3. (Hérité de SqlSmoObject) |
| ThrowIfBelowVersion90(String) |
Lance l’objet si la version est inférieure à 90. (Hérité de SqlSmoObject) |
| ThrowIfTextIsDirtyForAlter() |
Throws une exception de texte a été modifiée et n’a pas été maintenue. (Hérité de ScriptNameObjectBase) |
| ToString() |
Retourne un String qui représente l’objet référencé. (Hérité de SqlSmoObject) |
| TouchImpl() |
Implémente un objet tactile. (Hérité de SqlSmoObject) |
| UnbindDefaultImpl(Boolean) |
Délie les colonnes par défaut du SqlSmoObjectfichier . (Hérité de SqlSmoObject) |
| UnbindRuleImpl(Boolean) |
Délise les règles du SqlSmoObject. (Hérité de SqlSmoObject) |
| Validate(String, Object[]) |
Valide l’état d’un objet. (Hérité de SmoObjectBase) |
Événements
| Nom | Description |
|---|---|
| PropertyChanged |
Représente l’événement qui se produit lorsqu’une propriété est modifiée. (Hérité de SqlSmoObject) |
| PropertyMetadataChanged |
Représente l’événement qui se produit lorsque les métadonnées de propriété changent. (Hérité de SqlSmoObject) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IAlienObject.Discover() |
Découvre toute dépendance. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SqlSmoObject) |
| IAlienObject.GetDomainRoot() |
Retourne la racine du domaine. (Hérité de SqlSmoObject) |
| IAlienObject.GetParent() |
Ça obtient le parent de cet objet. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SqlSmoObject) |
| IAlienObject.GetPropertyType(String) |
Obtient le type de propriété spécifiée. (Hérité de SqlSmoObject) |
| IAlienObject.GetPropertyValue(String, Type) |
Obtient la valeur de la propriété spécifiée. (Hérité de SqlSmoObject) |
| IAlienObject.GetUrn() |
Obtient le nom unifié de la ressource (URN) de l’objet. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SqlSmoObject) |
| IAlienObject.Resolve(String) |
Obtient l’instance contenant les informations sur l’objet à partir du Nom de Ressource Unifié (URN) de l’objet. (Hérité de SqlSmoObject) |
| IAlienObject.SetObjectState(SfcObjectState) |
Fixe l’état de l’objet à la valeur spécifiée SfcObjectState . (Hérité de SqlSmoObject) |
| IAlienObject.SetPropertyValue(String, Type, Object) |
Définit la valeur de la propriété. (Hérité de SqlSmoObject) |
| ISfcPropertyProvider.GetPropertySet() |
Obtient la référence d’interface à l’ensemble des propriétés de cet objet. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SqlSmoObject) |