Condividi tramite


MetaChildrenColumn Classe

Definizione

Rappresenta un campo di database che indica una relazione uno-a-molti.

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
Ereditarietà
MetaChildrenColumn

Commenti

In ASP.NET applicazioni Dynamic Data la MetaChildrenColumn classe rappresenta un campo di database che indica una relazione uno-a-molti o una relazione padre-figlio.

La MetaChildrenColumn classe rappresenta il campo nella tabella padre della relazione uno-a-molti. Tuttavia, è possibile accedere all'oggetto tabella figlio usando la ChildTable proprietà . È anche possibile recuperare il campo chiave esterna nella tabella figlio usando la ColumnInOtherTable proprietà .

Costruttori

Nome Descrizione
MetaChildrenColumn(MetaTable, ColumnProvider)

Inizializza una nuova istanza della classe MetaChildrenColumn.

Proprietà

Nome Descrizione
AllowInitialValue

Ottiene o imposta un valore che specifica se una colonna consente l'inserimento di un valore.

(Ereditato da MetaColumn)
ApplyFormatInEditMode

Ottiene un valore che indica se la stringa di formattazione specificata dalla DataFormatString proprietà viene applicata ai valori di campo quando il controllo associato a dati contenente il campo dati rappresentato dall'oggetto MetaColumn è in modalità di modifica.

(Ereditato da MetaColumn)
Attributes

Ottiene la raccolta di attributi di metadati che si applicano al campo dati rappresentato dall'oggetto MetaColumn .

(Ereditato da MetaColumn)
ChildTable

Ottiene un oggetto che rappresenta la tabella figlio della relazione uno-a-molti.

ColumnInOtherTable

Ottiene un oggetto che rappresenta il campo chiave esterna nella tabella figlio.

ColumnType

Ottiene il tipo di campo dati.

(Ereditato da MetaColumn)
ConvertEmptyStringToNull

Ottiene un valore che indica se i valori stringa vuoti ("") vengono convertiti automaticamente in null valori quando il campo dati viene aggiornato nell'origine dati.

(Ereditato da MetaColumn)
DataFormatString

Ottiene la stringa che specifica il formato di visualizzazione per il valore del campo.

(Ereditato da MetaColumn)
DataTypeAttribute

Ottiene l'attributo DataTypeAttribute applicato al campo dati.

(Ereditato da MetaColumn)
DefaultValue

Ottiene il valore predefinito per il campo dati.

(Ereditato da MetaColumn)
Description

Ottiene la descrizione per il campo dati.

(Ereditato da MetaColumn)
DisplayName

Ottiene il nome visualizzato per il campo dati.

(Ereditato da MetaColumn)
EntityTypeProperty

Ottiene un oggetto che contiene attributi della proprietà che rappresenta il campo dati nel tipo di entità.

(Ereditato da MetaColumn)
FilterUIHint

Ottiene il FilterUIHint valore utilizzato per la colonna.

(Ereditato da MetaColumn)
HtmlEncode

Ottiene un valore che indica se i valori dei campi sono codificati in FORMATO HTML prima che vengano visualizzati in un controllo associato a dati.

(Ereditato da MetaColumn)
IsBinaryData

Ottiene un valore che indica se il campo dati contiene dati binari.

(Ereditato da MetaColumn)
IsCustomProperty

Ottiene un valore che indica se il campo dati esiste nel database.

(Ereditato da MetaColumn)
IsFloatingPoint

Ottiene un valore che indica se il campo dati è un tipo a virgola mobile.

(Ereditato da MetaColumn)
IsForeignKeyComponent

Ottiene un valore che indica se il campo dati fa parte di una chiave esterna.

(Ereditato da MetaColumn)
IsGenerated

Ottiene un valore che indica se il valore del campo dati viene generato automaticamente nel database.

(Ereditato da MetaColumn)
IsInteger

Ottiene un valore che indica se il tipo di campo dati è un tipo integer.

(Ereditato da MetaColumn)
IsLongString

Ottiene un valore che indica se il tipo di campo dati può contenere stringhe lunghe.

(Ereditato da MetaColumn)
IsManyToMany

Ottiene un valore che indica lo stato della relazione molti-a-molti della colonna.

IsPrimaryKey

Ottiene un valore che indica se il campo dati fa parte della chiave primaria della tabella.

(Ereditato da MetaColumn)
IsReadOnly

Ottiene un valore che indica se il campo dati è di sola lettura.

(Ereditato da MetaColumn)
IsRequired

Ottiene un valore che indica se il campo dati richiede un valore.

(Ereditato da MetaColumn)
IsString

Ottiene un valore che indica se il tipo di campo dati è un tipo stringa.

(Ereditato da MetaColumn)
MaxLength

Ottiene un valore che indica la lunghezza massima dei dati che possono essere archiviati nel campo dati.

(Ereditato da MetaColumn)
Model

Ottiene l'oggetto MetaModel che rappresenta il modello di dati a cui appartiene questo campo dati.

(Ereditato da MetaColumn)
Name

Ottiene il nome del campo dati.

(Ereditato da MetaColumn)
NullDisplayText

Ottiene la didascalia visualizzata per un campo quando il valore del campo è null.

(Ereditato da MetaColumn)
Prompt

Ottiene un valore che può essere utilizzato come filigrana nell'interfaccia utente associata ai dati nella colonna.

(Ereditato da MetaColumn)
Provider

Ottiene l'oggetto provider di astrazione utilizzato per generare l'oggetto MetaColumn .

(Ereditato da MetaColumn)
RequiredErrorMessage

Ottiene il messaggio di errore visualizzato quando il campo dati richiede un valore, ma il relativo valore è vuoto.

(Ereditato da MetaColumn)
Scaffold

Ottiene un valore che indica se il campo dati deve essere visualizzato.

(Ereditato da MetaColumn)
ShortDisplayName

Ottiene il nome breve per la colonna.

(Ereditato da MetaColumn)
SortExpression

Ottiene l'espressione utilizzata per determinare l'ordinamento per il campo dati.

(Ereditato da MetaColumn)
Table

Ottiene l'oggetto MetaTable che rappresenta la tabella a cui appartiene il campo dati.

(Ereditato da MetaColumn)
TypeCode

Ottiene il tipo del campo dati.

(Ereditato da MetaColumn)
UIHint

Ottiene il nome del modello di campo specificato per il campo dati.

(Ereditato da MetaColumn)

Metodi

Nome Descrizione
BuildAttributeCollection()

Ottiene la raccolta di attributi.

(Ereditato da MetaColumn)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetChildrenListPath(Object)

Ottiene il percorso della pagina list-action per la tabella figlio.

GetChildrenPath(String, Object, String)

Ottiene il percorso per la pagina dell'azione specificata della tabella figlio.

GetChildrenPath(String, Object)

Ottiene il percorso della pagina di azione specificata della tabella figlio.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
Initialize()

Inizializza i dati che potrebbero non essere disponibili quando viene chiamato il costruttore.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ResetMetadata()

Cancella i metadati della colonna memorizzati nella cache.

(Ereditato da MetaColumn)
ToString()

Ottiene il nome del campo dati.

(Ereditato da MetaColumn)

Metodi di estensione

Nome Descrizione
ConvertEditedValue(IFieldFormattingOptions, String)

Restituisce il valore fornito da un utente per un controllo da convalidare.

FormatEditValue(IFieldFormattingOptions, Object)

Formatta il valore del campo specificato utilizzando le opzioni di formattazione specificate.

FormatValue(IFieldFormattingOptions, Object)

Formatta il valore del campo specificato utilizzando le opzioni di formattazione specificate.

GetEnumType(MetaColumn)

Ottiene il tipo dell'enumerazione che rappresenta la colonna.

Si applica a

Vedi anche