Freigeben über


DataSourceDesigner.CanRefreshSchema Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die RefreshSchema(Boolean)-Methode aufgerufen werden kann.

public:
 virtual property bool CanRefreshSchema { bool get(); };
public virtual bool CanRefreshSchema { get; }
member this.CanRefreshSchema : bool
Public Overridable ReadOnly Property CanRefreshSchema As Boolean

Eigenschaftswert

true, wenn RefreshSchema(Boolean) aufgerufen werden kann, andernfalls false. Der Standardwert ist false.

Implementiert

Hinweise

Verwenden Sie die CanRefreshSchema -Eigenschaft in einer abgeleiteten Klasse, um die Möglichkeit zum Aktualisieren des Schemas zur Entwurfszeit für eine bestimmte Datenquelle zu aktivieren oder zu deaktivieren. Wenn Ihre Anwendung eine invariante Datenstruktur erfordert und sich das Schema nie ändert, soll die CanRefreshSchema -Eigenschaft zurückgeben false.

Ein Entwurfshost wie Visual Studio 2005 verwendet die CanRefreshSchema -Eigenschaft, um zu bestimmen, ob zur Entwurfszeit ein Befehl zum Aktualisieren des Schemas im Aktionslistenmenü angezeigt wird.

In einem Entwurfshost wie Visual Studio 2005 können Sie die CanRefreshSchema -Eigenschaft in Aktion sehen, indem Sie den folgenden Prozess ausführen:

  1. Platzieren Sie auf der Seite ein SqlDataSource - oder ein AccessDataSource -Steuerelement.

  2. Klicken Sie in der Entwurfsansicht in der Aktionsliste auf Konfigurieren.

  3. Entfernen Sie einige Felder aus der Datenquelle.

  4. Klicken Sie in der Aktionsliste auf Schema aktualisieren.

Gilt für:

Weitere Informationen