Elemento TypeDescriptor (Esquema BDCMetadata)
Última modificación: viernes, 16 de abril de 2010
Hace referencia a: SharePoint Server 2010
Especifica un elemento TypeDescriptor.
Espacio de nombres: https://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<TypeDescriptor TypeName = "String" LobName = "String" IdentifierEntityNamespace = "String" IdentifierEntityName = "String" IdentifierName = "String" ForeignIdentifierAssociationName = "String" ForeignIdentifierAssociationEntityName = "String" ForeignIdentifierAssociationEntityNamespace = "String" AssociatedFilter = "String" IsCollection = "Boolean" ReadOnly = "Boolean" CreatorField = "Boolean" UpdaterField = "Boolean" PreUpdaterField = "Boolean" Significant = "Boolean" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </TypeDescriptor>
Atributos y elementos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Atributo |
Descripción |
---|---|
TypeName |
Obligatorio. El identificador del tipo de datos de la estructura de datos representado por el TypeDescriptor. Tipo de atributo: String |
LobName |
Opcional. La estructura de datos representada por el TypeDescriptor. El valor predeterminado de este atributo es el nombre del TypeDescriptor. Por ejemplo, se puede representar una estructura de datos de sistema de línea de negocio (LOB) denominada "CN1A" mediante un TypeDescriptor con el atributo Name igual a "Nombre del cliente", si el atributo LobName de este TypeDescriptor es igual a "CN1A". Tipo de atributo: String |
IdentifierEntityNamespace |
Opcional. El espacio de nombres del tipo de contenido externo que contiene el identificador al que hace referencia el TypeDescriptor. Si el TypeDescriptor no hace referencia a un Identifier, este atributo no debe estar presente. Cuando está presente, los atributos IdentifierEntityName y IdentifierName también deben estar presentes. El valor predeterminado de este atributo es el espacio de nombres del tipo de contenido externo que contiene el método con el parámetro que contiene el TypeDescriptor. Tipo de atributo: String |
IdentifierEntityName |
Opcional. El nombre de la Entity que contiene el Identifier al que hace referencia el TypeDescriptor. Si el TypeDescriptor no hace referencia a un Identifier, este atributo no debe estar presente. Cuando está presente, los atributos IdentifierEntityNamespace y IdentifierName también deben estar presentes. El valor predeterminado de este atributo es el nombre de la Entity que contiene el Method con el Parameter que contiene el TypeDescriptor. Tipo de atributo: String |
IdentifierName |
Opcional. El nombre del Identifier al que hace referencia el TypeDescriptor. Si el TypeDescriptor no hace referencia a un Identifier, este atributo no debe estar presente. Tipo de atributo: String |
ForeignIdentifierAssociationName |
Opcional. El nombre de la Association a la que hace referencia el TypeDescriptor. Si el TypeDescriptor no hace referencia a una Association, este atributo no debe estar presente. Cuando está presente, el atributo IdentifierName también debe estar presente. El atributo ForeignIdentifierAssociationName debe especificarse cuando el Identifier al que hace referencia este TypeDescriptor se relaciona con una Association y el Identifier se incluye en una Entity de origen de la Association. Tipo de atributo: String |
ForeignIdentifierAssociationEntityName |
Opcional. El nombre de la Entity que contiene la Association a la que hace referencia el TypeDescriptor. Si el TypeDescriptor no hace referencia a una Association, este atributo no debe estar presente. Cuando está presente, los atributos ForeignIdentifierAssociationEntityNamespace y ForeignIdentifierAssociationName también deben estar presentes. El valor predeterminado de este atributo es el nombre de la Entity que contiene el Method con el Parameter que contiene el TypeDescriptor. Tipo de atributo: String |
ForeignIdentifierAssociationEntityNamespace |
Opcional. El espacio de nombres de la Entity que contiene la Association a la que hace referencia el TypeDescriptor. Si el TypeDescriptor no hace referencia a una Association, este atributo no debe estar presente. Cuando está presente, los atributos ForeignIdentifierAssociationEntityName y ForeignIdentifierAssociationName también deben estar presentes. El valor predeterminado de este atributo es el espacio de nombres de la Entity que contiene el Method con el Parameter que contiene el TypeDescriptor. Tipo de atributo: String |
AssociatedFilter |
Opcional. El nombre de un FilterDescriptor que está asociado con el TypeDescriptor. Si el TypeDescriptor no está asociado con un FilterDescriptor, este atributo no debe estar presente. Tipo de atributo: String |
IsCollection |
Opcional. Especifica si el TypeDescriptor representa una estructura de datos única o una colección de estructuras de datos. Valor predeterminado: false Tipo de atributo: Boolean |
ReadOnly |
Opcional. Especifica si se pueden modificar los datos almacenados por la estructura de datos representada por el TypeDescriptor. No se debe especificar este atributo si el valor del atributo Direction del Parameter que contiene el TypeDescriptor es "In". Valor predeterminado: false Tipo de atributo: Boolean |
CreatorField |
Opcional. Especifica si el TypeDescriptor representa un campo de MethodInstances del tipo Creator que se incluyen en el Method que contiene el Parameter con el TypeDescriptor. Valor predeterminado: false Tipo de atributo: Boolean |
UpdaterField |
Opcional. Especifica si el TypeDescriptor representa un campo de MethodInstances del tipo Updater que se incluyen en el Method que contiene el Parameter con el TypeDescriptor. Cuando se especifica este atributo, no debe especificarse un atributo PreUpdaterField. Valor predeterminado: false Tipo de atributo: Boolean |
PreUpdaterField |
Opcional. Especifica si la estructura de datos representada por el TypeDescriptor almacena el valor de datos más reciente recibido desde el sistema externo de un campo de MethodInstances del tipo Updater. Cuando se especifica este atributo, no debe especificarse un atributo UpdaterField. Valor predeterminado: false Tipo de atributo: Boolean |
Significant |
Opcional. Especifica si los valores almacenados por la estructura de datos representada por este TypeDescriptor se incluyen al calcular un código hash o comparar valores almacenados en las estructuras de datos. Por ejemplo, un TypeDescriptor que representa el apellido de un cliente se tiene en cuenta al determinar si se ha modificado un registro, por lo que es significativo, mientras que el TypeDescriptor que representa la fecha en que el registro de cliente se modificó por última vez por lo general no se tiene en cuenta para determinar si se ha modificado un registro, por lo que no es significativo. Valor predeterminado: true Tipo de atributo: booleano |
Name |
Obligatorio. El nombre del objeto TypeDescriptor. Tipo de atributo: String Nota El nombre de un TypeDescriptor no debe contener los caracteres especiales para barra diagonal ("/"), punto (".") o corchete de apertura ("["). |
DefaultDisplayName |
Opcional. El nombre para mostrar del TypeDescriptor. Tipo de atributo: String |
IsCached |
Opcional. Especifica si la TypeDescriptor se usa con frecuencia. Valor predeterminado: true Tipo de atributo: Boolean |
Elementos secundarios
Elemento |
Descripción |
---|---|
Elemento LocalizedDisplayNames en MetadataObject (esquema BDCMetadata) |
Los nombres localizados de TypeDescriptor. |
Las propiedades del objeto TypeDescriptor. Cuando el TypeDescriptor es del tipo System.String, el elemento Properties puede contener una Property del tipo System.Int32 con el atributo Name establecido en Size. El valor de la Property especifica la máxima longitud de la cadena prevista del valor de la estructura de datos descrita por este TypeDescriptor. |
|
Elemento Interpretation en TypeDescriptor (esquema BDCMetadata) |
Las reglas para los datos almacenados por la estructura de datos representada por el TypeDescriptor. |
Elemento DefaultValues en TypeDescriptor (Esquema BDCMetadata) |
Los valores predeterminados del TypeDescriptor. |
Elemento TypeDescriptors en TypeDescriptor (esquema BDCMetadata) |
Los TypeDescriptors secundarios del TypeDescriptor. |
Elementos primarios
Elemento |
Descripción |
---|---|
Elemento TypeDescriptors en TypeDescriptor (esquema BDCMetadata) |