MetaChildrenColumn Classe

Definição

Representa um campo de base de dados que indica uma relação um-para-muitos.

public ref class MetaChildrenColumn : System::Web::DynamicData::MetaColumn
public class MetaChildrenColumn : System.Web.DynamicData.MetaColumn
type MetaChildrenColumn = class
    inherit MetaColumn
Public Class MetaChildrenColumn
Inherits MetaColumn
Herança
MetaChildrenColumn

Observações

Em ASP.NET aplicações de Dados Dinâmicos, a classe MetaChildrenColumn representa um campo de base de dados que indica uma relação um-para-muitos ou uma relação pai-filho.

A MetaChildrenColumn classe representa o campo na tabela principal da relação um-para-muitos. No entanto, pode aceder ao objeto da tabela filho usando a ChildTable propriedade. Também pode recuperar o campo de chave estrangeira na tabela filha usando a ColumnInOtherTable propriedade.

Construtores

Name Description
MetaChildrenColumn(MetaTable, ColumnProvider)

Inicializa uma nova instância da MetaChildrenColumn classe.

Propriedades

Name Description
AllowInitialValue

Obtém ou define um valor que especifica se uma coluna permite inserir um valor.

(Herdado de MetaColumn)
ApplyFormatInEditMode

Obtém um valor que indica se a cadeia de formatação especificada pela DataFormatString propriedade é aplicada aos valores do campo quando o controlo data-bound que contém o campo de dados representado pelo MetaColumn objeto está em modo de edição.

(Herdado de MetaColumn)
Attributes

Obtém a coleção de atributos de metadados que se aplicam ao campo de dados representado pelo MetaColumn objeto.

(Herdado de MetaColumn)
ChildTable

Obtém um objeto que representa a tabela filho da relação um-para-muitos.

ColumnInOtherTable

Obtém um objeto que representa o campo de chave estrangeira na tabela filha.

ColumnType

Obtém o tipo de campo de dados.

(Herdado de MetaColumn)
ConvertEmptyStringToNull

Obtém um valor que indica se os valores de cadeia vazios ("") são automaticamente convertidos em null valores quando o campo de dados é atualizado na fonte de dados.

(Herdado de MetaColumn)
DataFormatString

Recebe a cadeia que especifica o formato de exibição do valor do campo.

(Herdado de MetaColumn)
DataTypeAttribute

Obtém o DataTypeAttribute atributo que é aplicado ao campo de dados.

(Herdado de MetaColumn)
DefaultValue

Obtém o valor predefinido para o campo de dados.

(Herdado de MetaColumn)
Description

Obtém a descrição do campo de dados.

(Herdado de MetaColumn)
DisplayName

Obtém o nome de exibição do campo de dados.

(Herdado de MetaColumn)
EntityTypeProperty

Obtém um objeto que contém atributos da propriedade que representa o campo de dados no tipo de entidade.

(Herdado de MetaColumn)
FilterUIHint

Obtém o FilterUIHint valor que é usado para a coluna.

(Herdado de MetaColumn)
HtmlEncode

Recebe um valor que indica se os valores dos campos estão codificados em HTML antes de serem exibidos num controlo ligado a dados.

(Herdado de MetaColumn)
IsBinaryData

Obtém um valor que indica se o campo de dados contém dados binários.

(Herdado de MetaColumn)
IsCustomProperty

Obtém um valor que indica se o campo de dados existe na base de dados.

(Herdado de MetaColumn)
IsFloatingPoint

Obtém um valor que indica se o campo de dados é do tipo ponto flutuante.

(Herdado de MetaColumn)
IsForeignKeyComponent

Recebe um valor que indica se o campo de dados faz parte de uma chave estrangeira.

(Herdado de MetaColumn)
IsGenerated

Obtém um valor que indica se o valor do campo de dados é gerado automaticamente na base de dados.

(Herdado de MetaColumn)
IsInteger

Obtém um valor que indica se o tipo de campo de dados é de tipo inteiro.

(Herdado de MetaColumn)
IsLongString

Obtém um valor que indica se o tipo de campo de dados pode conter cadeias longas.

(Herdado de MetaColumn)
IsManyToMany

Obtém um valor que indica o estado da relação muitos-para-muitos da coluna.

IsPrimaryKey

Obtém um valor que indica se o campo de dados faz parte da chave primária da tabela.

(Herdado de MetaColumn)
IsReadOnly

Obtém um valor que indica se o campo de dados é só de leitura.

(Herdado de MetaColumn)
IsRequired

Recebe um valor que indica se o campo de dados requer um valor.

(Herdado de MetaColumn)
IsString

Obtém um valor que indica se o tipo de campo de dados é um tipo de cadeia.

(Herdado de MetaColumn)
MaxLength

Obtém um valor que indica o comprimento máximo dos dados que podem ser armazenados no campo de dados.

(Herdado de MetaColumn)
Model

Obtém o MetaModel objeto que representa o modelo de dados a que este campo de dados pertence.

(Herdado de MetaColumn)
Name

Obtém o nome do campo de dados.

(Herdado de MetaColumn)
NullDisplayText

Obtém a legenda que é exibida para um campo quando o valor do campo é null.

(Herdado de MetaColumn)
Prompt

Obtém um valor que pode ser usado como marca de água na interface e que está ligado aos dados na coluna.

(Herdado de MetaColumn)
Provider

Obtém o objeto fornecedor de abstração que é usado para gerar o MetaColumn objeto.

(Herdado de MetaColumn)
RequiredErrorMessage

Recebe a mensagem de erro que é mostrada quando o campo de dados requer um valor mas o seu valor está vazio.

(Herdado de MetaColumn)
Scaffold

Recebe um valor que indica se o campo de dados deve ser exibido.

(Herdado de MetaColumn)
ShortDisplayName

Recebe o nome abreviado da coluna.

(Herdado de MetaColumn)
SortExpression

Obtém a expressão que é usada para determinar a ordem de ordenação do campo de dados.

(Herdado de MetaColumn)
Table

Obtém o MetaTable objeto que representa a tabela a que pertence o campo de dados.

(Herdado de MetaColumn)
TypeCode

Obtém o tipo do campo de dados.

(Herdado de MetaColumn)
UIHint

Recebe o nome do modelo de campo especificado para o campo de dados.

(Herdado de MetaColumn)

Métodos

Name Description
BuildAttributeCollection()

Recebe a coleção de atributos.

(Herdado de MetaColumn)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetChildrenListPath(Object)

Obtém o caminho da página de ação da lista para a tabela filha.

GetChildrenPath(String, Object, String)

Obtém o caminho para a página de ações especificada da tabela filha.

GetChildrenPath(String, Object)

Obtém o caminho da página de ação especificada da tabela filha.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Initialize()

Inicializa dados que podem não estar disponíveis quando o construtor é chamado.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ResetMetadata()

Limpa metadados de colunas em cache.

(Herdado de MetaColumn)
ToString()

Obtém o nome do campo de dados.

(Herdado de MetaColumn)

Métodos da Extensão

Name Description
ConvertEditedValue(IFieldFormattingOptions, String)

Devolve o valor fornecido por um utilizador para um controlo que está a ser validado.

FormatEditValue(IFieldFormattingOptions, Object)

Formata o valor do campo especificado usando as opções de formatação especificadas.

FormatValue(IFieldFormattingOptions, Object)

Formata o valor do campo especificado usando as opções de formatação especificadas.

GetEnumType(MetaColumn)

Obtém o tipo da enumeração que representa a coluna.

Aplica-se a

Ver também