ModelPropertyClass Clase

Definición

La clase de metadatos de las propiedades.

public sealed class ModelPropertyClass
type ModelPropertyClass = class
Public NotInheritable Class ModelPropertyClass
Herencia
ModelPropertyClass

Comentarios

TSqlModelSchema Las clases de metadatos proporcionan acceso a la estructura y a los datos de instancia dentro de una TSqlSchemaModel instancia.

Propiedades

Nombre Description
DataType

Tipo de datos de la propiedad .

Name

Nombre de propiedad.

OwningRelationship

Propietario de ModelRelationshipClass la propiedad , donde esta propiedad está asociada a una relación. Null si esta propiedad está en un ModelTypeClass

OwningType

Propietario de ModelTypeClass la propiedad , donde esta propiedad está asociada a un Tipo. Null si esta propiedad está en un ModelRelationshipClass

SupportedPlatforms

Las TSqlPlatforms versiones en las que se admite esta relación.

Métodos

Nombre Description
GetDefaultValue(SqlServerVersion, Int32)

Devuelve el valor de propiedad predeterminado.

GetDefaultValue(SqlServerVersion)

Devuelve el valor de propiedad predeterminado.

Nota: para SqlAzure el valor predeterminado puede depender del EngineVersion destino. Este método supone que se usa la versión predeterminada actual. Para obtener un valor predeterminado basado en un determinado para un engineVersion determinado, use GetDefaultValue(SqlServerVersion, Int32).

GetDefaultValue<T>(SqlServerVersion, Int32)

Devuelve el valor de propiedad predeterminado. Nota: para SqlAzure el valor predeterminado puede depender del EngineVersion destino.

GetDefaultValue<T>(SqlServerVersion)

Devuelve el valor de propiedad predeterminado.

Nota: para SqlAzure el valor predeterminado puede depender del EngineVersion destino. Este método supone que se usa la versión predeterminada actual. Para obtener un valor predeterminado basado en un determinado para un engineVersion determinado, use GetDefaultValue<T>(SqlServerVersion, Int32).

GetValue<T>(TSqlObject)

Devuelve el valor de la propiedad.

IsDefaultValue(TSqlObject, SqlServerVersion, Int32)

Devuelve si el valor es el valor predeterminado de la plataforma.

IsDefaultValue(TSqlObject, SqlServerVersion)

Devuelve si el valor es el valor predeterminado de la plataforma.

Nota: para SqlAzure el valor predeterminado puede depender del EngineVersion destino. Este método supone que se usa la versión predeterminada actual. Para validar el valor predeterminado en función de un determinado para un engineVersion determinado, use IsDefaultValue(TSqlObject, SqlServerVersion, Int32).

Se aplica a