IDynamicDataSource Gränssnitt

Definition

Representerar en datakälla för en dynamisk datakontroll.

public interface class IDynamicDataSource : System::Web::UI::IDataSource
public interface IDynamicDataSource : System.Web.UI.IDataSource
type IDynamicDataSource = interface
    interface IDataSource
Public Interface IDynamicDataSource
Implements IDataSource
Härledda
Implementeringar

Egenskaper

Name Description
AutoGenerateWhereClause

Hämtar eller anger ett värde som anger om IDynamicDataSource kontrollen dynamiskt skapar en Where sats baserat på värden som definierats i WhereParameters samlingen.

ContextType

Hämtar klassens DataContext typ.

EnableDelete

Hämtar eller anger ett värde som anger om datakällan stöder möjligheten att ta bort rader.

EnableInsert

Hämtar eller anger ett värde som anger om datakällans vy stöder möjligheten att infoga rader.

EnableUpdate

Hämtar eller anger ett värde som anger om datakällans vy stöder möjligheten att uppdatera rader.

EntitySetName

Hämtar eller anger entitetsuppsättningens namn.

Where

Hämtar eller anger ett värde som anger villkoret som måste vara sant för att en post ska inkluderas i hämtade data med en Where -sats.

WhereParameters

Hämtar en samling parametrar som används för att skapa en Where sats.

Metoder

Name Description
GetView(String)

Hämtar den namngivna datakällans vy som är associerad med datakällans kontroll.

(Ärvd från IDataSource)
GetViewNames()

Hämtar en samling namn som representerar listan över visningsobjekt som är associerade med IDataSource gränssnittet.

(Ärvd från IDataSource)

Händelser

Name Description
DataSourceChanged

Inträffar när en datakällakontroll har ändrats på något sätt som påverkar databundna kontroller.

(Ärvd från IDataSource)
Exception

Inträffar när ett datafält inte kan verifieras.

Tilläggsmetoder

Name Description
ExpandDynamicWhereParameters(IDynamicDataSource)

Expanderar dynamiska filter till Where parametrar som kan användas av datakällan.

GetDefaultValues(IDataSource)

Hämtar insamlingen av standardvärdena för den angivna datakällan.

GetMetaTable(IDataSource)

Hämtar metadata för en tabell i det angivna datakällans objekt.

GetTable(IDynamicDataSource)

Returnerar det MetaTable objekt som är associerat med den angivna datakällans kontroll.

TryGetMetaTable(IDataSource, MetaTable)

Avgör om tabellmetadata är tillgängliga.

Gäller för