Federation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un objeto de federación en la base de datos de 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
- Herencia
- Atributos
-
Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementAttribute
- Implementaciones
Constructores
Federation() |
Inicializa una nueva instancia de la clase Federation. |
Federation(Database, String) |
Inicializa una nueva instancia de la clase Federation. |
Federation(Database, String, String, DataType, DistributionType) |
Inicializa una nueva instancia de la clase Federation. |
Campos
m_ExtendedProperties |
Representa una propiedad definida para extender las propiedades proporcionadas por un objeto SqlSmoObject. (Heredado de SqlSmoObject) |
singletonParent |
Representa el elemento primario singleton. (Heredado de SqlSmoObject) |
Propiedades
DataType |
Obtiene o establece el nombre de tipo para el tipo de clave de federación. |
DistributionName |
Obtiene o establece el nombre de la clave de federación. |
DistributionType |
Obtiene o establece el tipo de particionamiento. |
ExecuteForScalar |
Obtiene o establece el valor de propiedad Boolean que especifica si el objeto está establecido para que se ejecute para la opción escalar. (Heredado de SqlSmoObject) |
ExecutionManager |
Obtiene el objeto que se va a ejecutar en el administrador. (Heredado de SqlSmoObject) |
ID |
Obtiene o establece el identificador de la federación. |
IsTouched |
Obtiene el valor de propiedad Boolean que especifica si las propiedades del objeto se han actualizado pero todavía no son persistentes en el servidor. (Heredado de SqlSmoObject) |
Name |
Obtiene o establece el nombre de la federación. |
ObjectInSpace |
Obtiene el Boolean valor de propiedad que especifica si el objeto existe de forma aislada o si está conectado directa o indirectamente a la instancia de SQL Server. (Heredado de SqlSmoObject) |
Parent |
Obtiene o establece la base de datos primaria de la federación. |
Properties |
Obtiene una colección de objetos Property que representa las propiedades del objeto. (Heredado de SqlSmoObject) |
ScalarResult |
Obtiene el resultado escalar para el objeto al que se hace referencia. (Heredado de SqlSmoObject) |
State |
Obtiene el estado del objeto al que se hace referencia. (Heredado de SmoObjectBase) |
Urn |
Obtiene el valor de la dirección URN (nombre de recursos uniforme) que identifica de forma única el objeto. (Heredado de SqlSmoObject) |
UserData |
Obtiene o establece datos definidos por el usuario asociados al objeto al que se hace referencia. (Heredado de SmoObjectBase) |
Métodos
AddDatabaseContext(StringCollection) |
Agrega el contexto de la base de datos a la colección de consultas identificada por el parámetro |
Alter() |
Modifica el objeto de federación en la base de datos de SQL Azure. |
AlterImpl() |
Activa el evento de objeto modificado. (Heredado de SqlSmoObject) |
AlterImplWorker() |
Llama a los métodos Alter. (Heredado de SqlSmoObject) |
AppendCommaText(StringBuilder, String, Boolean, String) |
Anexa texto, opcionalmente separado por una coma. (Heredado de ScriptNameObjectBase) |
AppendWithCommaText(StringBuilder, String, Boolean) |
Anexa texto, opcionalmente separado por una coma. (Heredado de ScriptNameObjectBase) |
AppendWithOption(StringBuilder, String, String, Boolean) |
Anexa el texto y texto de la opción separados del texto principal con una cadena “WITH” y, opcionalmente, separados por una coma. (Heredado de ScriptNameObjectBase) |
AutoGenerateName() |
Genera un nombre automáticamente basado en el objeto Guid. (Heredado de ScriptNameObjectBase) |
BindDefaultImpl(String, String, Boolean) |
Enlaza los elementos predeterminados identificados por los parámetros. (Heredado de SqlSmoObject) |
BindRuleImpl(String, String, Boolean) |
Enlaza el esquema de la regla a la regla y las columnas identificadas por los parámetros. (Heredado de SqlSmoObject) |
CheckObjectDirty() |
Comprueba si el objeto se ha modificado y no se ha almacenado. (Heredado de ScriptNameObjectBase) |
CheckObjectState() |
Valida el estado del objeto al que se hace referencia. (Heredado de SqlSmoObject) |
CheckObjectState(Boolean) |
Valida el estado del objeto al que se hace referencia, con la opción de especificar que se produzca una excepción si todavía no se ha creado el objeto. (Heredado de SqlSmoObject) |
CheckObjectStateImpl(Boolean) |
Comprueba el estado de un objeto SqlSmoObject. (Heredado de SqlSmoObject) |
CheckTextCorectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo) |
Comprueba si el texto es correcto en función de los parámetros. (Heredado de ScriptNameObjectBase) |
CheckTextModeSupport() |
Comprueba el modo de compatibilidad. (Heredado de ScriptNameObjectBase) |
CleanObject() |
Limpia el objeto al que se hace referencia. (Heredado de ScriptNameObjectBase) |
Create() |
Crea el objeto de federación en la base de datos de SQL Azure. |
CreateImpl() |
Crea un objeto con opciones de scripting. (Heredado de SqlSmoObject) |
Discover() |
Detecta una lista del tipo Object. (Heredado de SqlSmoObject) |
Drop() |
Quita el objeto de federación de la base de datos de SQL Azure. |
DropImpl(Boolean) |
Quita un objeto SqlSmoObject. (Heredado de SqlSmoObject) |
DropImplWorker(Urn, Boolean) |
Quita el trabajo de IMPL. (Heredado de SqlSmoObject) |
ExecuteNonQuery(StringCollection, Boolean) |
Ejecuta un lote de instrucciones que no devuelve un conjunto de resultados. (Heredado de SqlSmoObject) |
ExecuteRenameQuery(String) |
Ejecuta la consulta de cambio de nombre para el objeto. (Heredado de NamedSmoObject) |
ForceTextModeOnTextBody() |
Exige la aplicación del modo de texto en el cuerpo del texto. (Heredado de ScriptNameObjectBase) |
FormatSqlVariant(Object) |
Da formato a un objeto como tipo Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant. (Heredado de SqlSmoObject) |
GenerateAlterEvent() |
Genera el evento Alter con el valor especificado. (Heredado de SqlSmoObject) |
GenerateAlterEvent(Urn, Object) |
Genera el evento Alter con el URN y el valor de objeto interno especificados. (Heredado de SqlSmoObject) |
GetBraketNameForText() |
Obtiene el nombre del corchete para el texto. (Heredado de ScriptNameObjectBase) |
GetContextDB() |
Obtiene la base de datos de contexto asociada a este objeto. (Heredado de SqlSmoObject) |
GetDBName() |
Obtiene el nombre de la base de datos asociada al objeto. (Heredado de SqlSmoObject) |
GetFragOptionString(FragmentationOption) |
Obtiene un objeto FragmentationOption como un valor de cadena. (Heredado de SqlSmoObject) |
GetIsSystemNamed() |
Indica un valor que especifica si se llama al sistema. (Heredado de ScriptNameObjectBase) |
GetIsTextDirty() |
Determina si el valor de texto es coherente con el valor almacenado. (Heredado de ScriptNameObjectBase) |
GetPropValue(String) |
Obtiene un valor de propiedad del objeto SqlSmoObject. (Heredado de SqlSmoObject) |
GetPropValueOptional(String) |
Obtiene un valor de propiedad del objeto SqlSmoObject. (Heredado de SqlSmoObject) |
GetPropValueOptionalAllowNull(String) |
Obtiene un valor de propiedad del objeto SqlSmoObject. (Heredado de SqlSmoObject) |
GetRealValue(Property, Object) |
Obtiene un valor de propiedad del objeto SqlSmoObject. (Heredado de SqlSmoObject) |
GetServerName() |
Obtiene el nombre de la instancia de SQL Server con la que está asociado el objeto. (Heredado de SqlSmoObject) |
GetServerObject() |
Obtiene el servidor del objeto SqlSmoObject. (Heredado de SqlSmoObject) |
GetSqlServerVersionName() |
Obtiene el nombre de versión de la instancia de SQL Server con la que está asociado el objeto. (Heredado de SqlSmoObject) |
GetTextBody() |
Devuelve el cuerpo del texto. (Heredado de ScriptNameObjectBase) |
GetTextBody(Boolean) |
Devuelve el cuerpo del texto. (Heredado de ScriptNameObjectBase) |
GetTextHeader(Boolean) |
Devuelve el encabezado del texto. (Heredado de ScriptNameObjectBase) |
GetTextMode() |
Determina si el nombre del script está usando el modo de texto. (Heredado de ScriptNameObjectBase) |
GetTextProperty(String) |
Obtiene el texto del objeto; si no está disponible, inicia la excepción adecuada según el estado del objeto. (Heredado de ScriptNameObjectBase) |
GetUrnRecursive(StringBuilder) |
Asigna un objeto Urn del objeto SqlSmoObject. (Heredado de SqlSmoObject) |
GetUrnRecursive(StringBuilder, UrnIdOption) |
Asigna un objeto Urn del objeto SqlSmoObject. (Heredado de SqlSmoObject) |
ImplInitialize(String[], OrderBy[]) |
Inicializa los campos del objeto SqlSmoObject. (Heredado de SqlSmoObject) |
Initialize() |
Inicializa el objeto y fuerza la carga de las propiedades. (Heredado de SqlSmoObject) |
Initialize(Boolean) |
Inicializa el objeto y fuerza la carga de las propiedades. (Heredado de SqlSmoObject) |
IsObjectDirty() |
Determina si el objeto al que se hace referencia es coherente con el objeto almacenado. (Heredado de ScriptNameObjectBase) |
IsObjectInitialized() |
Comprueba si se ha inicializado el objeto. (Heredado de SqlSmoObject) |
IsObjectInSpace() |
Comprueba si el objeto está aislado o está conectado a la instancia de SQL Server. (Heredado de SqlSmoObject) |
IsSupportedProperty(String) |
Determina si la propiedad especificada se admite en .NET Framework de destino. (Heredado de SqlSmoObject) |
IsVersion80SP3() |
Determina si la versión de SQL Server es SQL Server 2000 con SP3. (Heredado de SqlSmoObject) |
IsVersion90AndAbove() |
Determina si la versión de SQL Server es SQL Server 2005 o posterior. (Heredado de SqlSmoObject) |
MarkDropped() |
Establece SqlSmoState en quitado. (Heredado de SqlSmoObject) |
MarkForDropImpl(Boolean) |
Establece SqlSmoState para la operación de colocar. (Heredado de SqlSmoObject) |
PostAlter() |
Método que se activa después SqlSmoObject de modificar . (Heredado de SqlSmoObject) |
PostCreate() |
Método que se activa después de crear .SqlSmoObject (Heredado de SqlSmoObject) |
PostDrop() |
Método que se activa tras quitar el objeto SqlSmoObject. (Heredado de SqlSmoObject) |
Refresh() |
Actualiza el nombre del script. (Heredado de ScriptNameObjectBase) |
RenameImpl(String) |
Este método es compatible con la infraestructura de SMO y no debe usarse directamente desde el código. (Heredado de NamedSmoObject) |
RenameImplWorker(String) |
Solamente se identifica con fines informativos. No se admite. La compatibilidad con versiones posteriores no está garantizada. (Heredado de NamedSmoObject) |
Script() |
Genera un script Transact-SQL que se puede usar para volver a crear la federación. |
Script(ScriptingOptions) |
Genera un script Transact-SQL que se puede usar para volver a crear la federación con las opciones especificadas. |
ScriptImpl() |
Obtiene una colección de los scripts del objeto SqlSmoObject. (Heredado de SqlSmoObject) |
ScriptImpl(ScriptingOptions) |
Obtiene una colección de los scripts del objeto SqlSmoObject. (Heredado de SqlSmoObject) |
SetCollectionTextMode(Boolean, SmoCollectionBase) |
Establece el modo de texto de la colección. (Heredado de ScriptNameObjectBase) |
SetIsSystemNamed(Boolean) |
Especifica un valor que indica si se llama al sistema. (Heredado de ScriptNameObjectBase) |
SetParentImpl(SqlSmoObject) |
Establece el elemento primario del objeto SqlSmoObject en el parámetro |
SetSchemaOwned() |
Establece el valor de propiedad del esquema para el objeto Smo con nombre. (Heredado de NamedSmoObject) |
SetTextBody(String) |
Especifica el cuerpo del texto. (Heredado de ScriptNameObjectBase) |
SetTextHeader(String) |
Especifica el encabezado del texto. (Heredado de ScriptNameObjectBase) |
SetTextMode(Boolean, SmoCollectionBase[]) |
Especifica el modo de texto. (Heredado de ScriptNameObjectBase) |
SwitchTextMode(Boolean, SmoCollectionBase[]) |
Cambia el modo de texto. (Heredado de ScriptNameObjectBase) |
ThrowIfAboveVersion100(String) |
Produce el objeto si está por encima de la versión 100. (Heredado de SqlSmoObject) |
ThrowIfAboveVersion80(String) |
Produce SqlSmoObject si la versión es superior a 80. (Heredado de SqlSmoObject) |
ThrowIfBelowVersion100(String) |
Produce una excepción si la versión es inferior a 100. (Heredado de SqlSmoObject) |
ThrowIfBelowVersion110(String) |
Produce el objeto si la versión es inferior a la 110. (Heredado de SqlSmoObject) |
ThrowIfBelowVersion110Prop(String) |
Produce SqlSmoObject si la versión es inferior a 110Prop. (Heredado de SqlSmoObject) |
ThrowIfBelowVersion120(String) |
Produce el objeto si la versión es inferior a 120. (Heredado de SqlSmoObject) |
ThrowIfBelowVersion120Prop(String) |
Produce el objeto si la versión inferior a la propiedad 120. (Heredado de SqlSmoObject) |
ThrowIfBelowVersion130(String) |
Produce el objeto si la versión es inferior a 130. (Heredado de SqlSmoObject) |
ThrowIfBelowVersion130Prop(String) |
Produce un objeto si BelowVersion130Prop. (Heredado de SqlSmoObject) |
ThrowIfBelowVersion80(String) |
Produce el objeto si la versión es inferior a 80. (Heredado de SqlSmoObject) |
ThrowIfBelowVersion80SP3() |
Produce una excepción si la versión es inferior a 80SP3. (Heredado de SqlSmoObject) |
ThrowIfBelowVersion90(String) |
Produce el objeto si la versión es inferior a 90. (Heredado de SqlSmoObject) |
ThrowIfTextIsDirtyForAlter() |
Produce una excepción de texto que se ha modificado y no se ha almacenado. (Heredado de ScriptNameObjectBase) |
ToString() |
Devuelve un valor String que representa el objeto al que se hace referencia. (Heredado de SqlSmoObject) |
TouchImpl() |
Implementa un objeto táctil. (Heredado de SqlSmoObject) |
UnbindDefaultImpl(Boolean) |
Desenlace las columnas predeterminadas de SqlSmoObject. (Heredado de SqlSmoObject) |
UnbindRuleImpl(Boolean) |
Desenlaza las reglas del objeto SqlSmoObject. (Heredado de SqlSmoObject) |
Validate(String, Object[]) |
Valida el estado de un objeto. (Heredado de SmoObjectBase) |
Eventos
PropertyChanged |
Representa el evento que se produce cuando se cambia una propiedad. (Heredado de SqlSmoObject) |
PropertyMetadataChanged |
Representa el evento que se produce cuando cambian los metadatos de la propiedad. (Heredado de SqlSmoObject) |
Implementaciones de interfaz explícitas
IAlienObject.Discover() |
Detecta las dependencias. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Heredado de SqlSmoObject) |
IAlienObject.GetDomainRoot() |
Devuelve la raíz del dominio. (Heredado de SqlSmoObject) |
IAlienObject.GetParent() |
Obtiene el elemento primario de este objeto. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Heredado de SqlSmoObject) |
IAlienObject.GetPropertyType(String) |
Obtiene el tipo de la propiedad especificada. (Heredado de SqlSmoObject) |
IAlienObject.GetPropertyValue(String, Type) |
Obtiene el valor de la propiedad especificada. (Heredado de SqlSmoObject) |
IAlienObject.GetUrn() |
Obtiene el nombre de recursos uniforme (URN) del objeto. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Heredado de SqlSmoObject) |
IAlienObject.Resolve(String) |
Obtiene la instancia que contiene la información sobre el objeto del nombre de recursos unificado (URN) del objeto. (Heredado de SqlSmoObject) |
IAlienObject.SetObjectState(SfcObjectState) |
Establece el estado del objeto en el valor SfcObjectState especificado. (Heredado de SqlSmoObject) |
IAlienObject.SetPropertyValue(String, Type, Object) |
Establece el valor de la propiedad. (Heredado de SqlSmoObject) |
ISfcPropertyProvider.GetPropertySet() |
Obtiene la referencia de interfaz al conjunto de propiedades de este objeto. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Heredado de SqlSmoObject) |