MetaForeignKeyColumn Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Datenbank-Fremdschlüsselfeld dar, das von ASP.NET Dynamic Data verwendet wird.
public ref class MetaForeignKeyColumn : System::Web::DynamicData::MetaColumn
public class MetaForeignKeyColumn : System.Web.DynamicData.MetaColumn
type MetaForeignKeyColumn = class
inherit MetaColumn
Public Class MetaForeignKeyColumn
Inherits MetaColumn
- Vererbung
Hinweise
In ASP.net dynamische Daten-Anwendungen stellt die- MetaForeignKeyColumn Klasse eine Daten Bank Spalte dar, die eine 1:1-Beziehung bezeichnet.
Die- MetaForeignKeyColumn Klasse stellt die Spalte in der Tabelle dar, die das Fremdschlüssel Feld enthält. Sie können jedoch mithilfe der-Eigenschaft auf das übergeordnete Tabellenobjekt zugreifen ParentTable . Mithilfe der-Eigenschaft können Sie ermitteln, ob das Fremdschlüssel Feld ein Primärschlüssel in der Tabelle ist, in der es enthalten ist IsPrimaryKeyInThisTable .
Konstruktoren
MetaForeignKeyColumn(MetaTable, ColumnProvider) |
Initialisiert eine neue Instanz der MetaForeignKeyColumn-Klasse. |
Eigenschaften
AllowInitialValue |
Ruft einen Wert ab, der angibt, ob in einer Spalte ein Wert eingefügt werden darf, oder legt diesen fest. (Geerbt von MetaColumn) |
ApplyFormatInEditMode |
Ruft einen Wert ab, der angibt, ob die von der DataFormatString-Eigenschaft angegebene Formatierungszeichenfolge auf Feldwerte angewendet wird, wenn sich das datengebundene Steuerelement, das das vom MetaColumn-Objekt dargestellte Datenfeld enthält, im Bearbeitungsmodus befindet. (Geerbt von MetaColumn) |
Attributes |
Ruft die Auflistung von Metadatenattributen ab, die auf das vom MetaColumn-Objekt dargestellte Datenfeld angewendet werden. (Geerbt von MetaColumn) |
ColumnType |
Ruft den Typ des Datenfelds ab. (Geerbt von MetaColumn) |
ConvertEmptyStringToNull |
Ruft einen Wert ab, der angibt, ob bei der Aktualisierung des Datenfelds in der Datenquelle Werte, die leere Zeichenfolgen ("") darstellen, automatisch in |
DataFormatString |
Ruft die Zeichenfolge ab, die das Anzeigeformat für den Feldwert angibt. (Geerbt von MetaColumn) |
DataTypeAttribute |
Ruft das DataTypeAttribute-Attribut ab, das auf das Datenfeld angewendet wird. (Geerbt von MetaColumn) |
DefaultValue |
Ruft den Standardwert für das Datenfeld ab. (Geerbt von MetaColumn) |
Description |
Ruft die Beschreibung für das Datenfeld ab. (Geerbt von MetaColumn) |
DisplayName |
Ruft den Anzeigenamen für das Datenfeld ab. (Geerbt von MetaColumn) |
EntityTypeProperty |
Ruft ein Objekt ab, das Attribute der Eigenschaft enthält, die das Datenfeld im Entitätstyp darstellt. (Geerbt von MetaColumn) |
FilterUIHint |
Ruft den FilterUIHint-Wert ab, der für die Spalte verwendet wird. (Geerbt von MetaColumn) |
ForeignKeyNames |
Ruft eine Auflistung ab, die die Namen der Fremdschlüssel in der Zuordnung enthält, die eine Datenbankbeziehung darstellt. |
HtmlEncode |
Ruft einen Wert ab, der angibt, ob Feldwerte vor dem Anzeigen in einem datengebundenen Steuerelement HTML-codiert werden. (Geerbt von MetaColumn) |
IsBinaryData |
Ruft einen Wert ab, der angibt, ob das Datenfeld Binärdaten enthält. (Geerbt von MetaColumn) |
IsCustomProperty |
Ruft einen Wert ab, der angibt, ob das Datenfeld in der Datenbank vorhanden ist. (Geerbt von MetaColumn) |
IsFloatingPoint |
Ruft einen Wert ab, der angibt, ob das Datenfeld ein Gleitkommatyp ist. (Geerbt von MetaColumn) |
IsForeignKeyComponent |
Ruft einen Wert ab, der angibt, ob das Datenfeld Teil eines Fremdschlüssels ist. (Geerbt von MetaColumn) |
IsGenerated |
Ruft einen Wert ab, der angibt, ob der Datenfeldwert automatisch in der Datenbank generiert wird. (Geerbt von MetaColumn) |
IsInteger |
Ruft einen Wert ab, der angibt, ob der Datenfeldtyp ein Integer-Typ ist. (Geerbt von MetaColumn) |
IsLongString |
Ruft einen Wert ab, der angibt, ob der Datenfeldtyp lange Zeichenfolgen zulässt. (Geerbt von MetaColumn) |
IsPrimaryKey |
Ruft einen Wert ab, der angibt, ob das Datenfeld Teil des Primärschlüssels der Tabelle ist. (Geerbt von MetaColumn) |
IsPrimaryKeyInThisTable |
Ruft einen Wert ab, der angibt, ob das Fremdschlüsselfeld Teil des Primärschlüssels der Tabelle ist. |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob das Datenfeld schreibgeschützt ist. (Geerbt von MetaColumn) |
IsRequired |
Ruft einen Wert ab, der angibt, ob das Datenfeld einen Wert erfordert. (Geerbt von MetaColumn) |
IsString |
Ruft einen Wert ab, der angibt, ob der Datenfeldtyp ein Zeichenfolgentyp ist. (Geerbt von MetaColumn) |
MaxLength |
Ruft einen Wert ab, der die maximale Länge von Daten angibt, die in dem Datenfeld gespeichert werden kann. (Geerbt von MetaColumn) |
Model |
Ruft das MetaModel-Objekt ab, das das Datenmodell darstellt, zu dem dieses Datenfeld gehört. (Geerbt von MetaColumn) |
Name |
Ruft den Namen des Datenfelds ab. (Geerbt von MetaColumn) |
NullDisplayText |
Ruft die Beschriftung ab, die für ein Feld angezeigt wird, wenn der Wert des Felds |
ParentTable |
Ruft die übergeordnete Tabelle des Fremdschlüsselfelds ab. |
Prompt |
Ruft einen Wert ab, der als Wasserzeichen in der Benutzeroberfläche verwendet werden kann, die an Daten in der Spalte gebunden ist. (Geerbt von MetaColumn) |
Provider |
Ruft das Abstraktionsanbieterobjekt ab, das zum Generieren des MetaColumn-Objekts verwendet wird. (Geerbt von MetaColumn) |
RequiredErrorMessage |
Ruft die Fehlermeldung ab, die angezeigt, wird, wenn das Datenfeld einen Wert erfordert, der Wert jedoch leer ist. (Geerbt von MetaColumn) |
Scaffold |
Ruft einen Wert ab, der angibt, ob das Datenfeld angezeigt werden soll. (Geerbt von MetaColumn) |
ShortDisplayName |
Ruft den Kurznamen für die Spalte ab. (Geerbt von MetaColumn) |
SortExpression |
Ruft den Ausdruck ab, mit dem die Sortierreihenfolge für das Datenfeld bestimmt wird. (Geerbt von MetaColumn) |
Table |
Ruft das MetaTable-Objekt ab, das die Tabelle darstellt, zu der das Datenfeld gehört. (Geerbt von MetaColumn) |
TypeCode |
Ruft den Typ des Datenfelds ab. (Geerbt von MetaColumn) |
UIHint |
Ruft den Namen der für das Datenfeld angegebenen Feldvorlage ab. (Geerbt von MetaColumn) |
Methoden
BuildAttributeCollection() |
Ruft die Attributauflistung ab. (Geerbt von MetaColumn) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
ExtractForeignKey(IDictionary, String) |
Speichert den Wert eines Fremdschlüssels im angegebenen Wörterbuch. |
GetFilterExpression(String) |
Gibt den alternativen Namen zurück, der einem Fremdschlüssel zugeordnet wird. |
GetForeignKeyDetailsPath(Object) |
Ruft den Pfad für die Detailaktionsseite der übergeordneten Tabelle des angegebenen Fremdschlüsselfelds ab. |
GetForeignKeyPath(String, Object) |
Ruft den Pfad für die angegebene Aktionsseite der übergeordneten Tabelle des angegebenen Fremdschlüsselfelds ab. |
GetForeignKeyPath(String, Object, String) |
Ruft den Pfad für die angegebene Aktionsseite der übergeordneten Tabelle des angegebenen Fremdschlüsselfelds ab. |
GetForeignKeyString(Object) |
Ruft eine durch Trennzeichen getrennte Liste von Werten ab, die den Fremdschlüssel für die angegebene Zeile darstellen. |
GetForeignKeyValues(Object) |
Ruft eine Auflistung von Werten ab, die die Fremdschlüssel für die angegebene Zeile darstellen. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Initialize() |
Initialisiert Daten, die beim Aufrufen des Konstruktors möglicherweise nicht verfügbar sind. |
Initialize() |
Initialisiert Daten, die beim Aufrufen des Konstruktors möglicherweise nicht verfügbar sind. (Geerbt von MetaColumn) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ResetMetadata() |
Löscht zwischengespeicherte Spaltenmetadaten. (Geerbt von MetaColumn) |
ToString() |
Ruft den Datenfeldnamen ab. (Geerbt von MetaColumn) |
Erweiterungsmethoden
ConvertEditedValue(IFieldFormattingOptions, String) |
Gibt den Wert zurück, der durch einen Benutzer für ein Steuerelement bereitgestellt wird, das überprüft wird. |
FormatEditValue(IFieldFormattingOptions, Object) |
Formatiert den angegebenen Feldwert mit den angegebenen Formatierungsoptionen. |
FormatValue(IFieldFormattingOptions, Object) |
Formatiert den angegebenen Feldwert mit den angegebenen Formatierungsoptionen. |
GetEnumType(MetaColumn) |
Ruft den Typ der Enumeration ab, die die Spalte darstellt. |