IReadOnlyModificationCommand Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje koncepcyjne polecenie bazy danych, aby wstawić/zaktualizować/usunąć wiersz.
Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji.
public interface IReadOnlyModificationCommand
type IReadOnlyModificationCommand = interface
Public Interface IReadOnlyModificationCommand
- Pochodne
Uwagi
Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń bazy danych .
Właściwości
| ColumnModifications |
Lista IColumnModification wymaganych do wykonania operacji wstawiania, aktualizowania lub usuwania. |
| EntityState |
WskazujeEntityState, czy wiersz zostanie wstawiony (), zaktualizowany (AddedModified) lub usunięty ((Deleted). |
| Entries |
Reprezentujące IUpdateEntry jednostki mapowane na wiersz do aktualizacji. |
| RequiresResultPropagation |
Wskazuje, czy baza danych zwróci wartości niektórych zamapowanych właściwości, które będą następnie musiały zostać propagowane z powrotem do śledzonych jednostek. |
| RowsAffectedColumn |
W przypadku korzystania z procedury składowanej opcjonalnie wskazuje to parametr wyjściowy lub kolumnę wynikową zawierającą wiersze, których dotyczy problem. |
| Schema |
Schemat zawierający tabelę lub |
| StoreStoredProcedure |
Procedura składowana do użycia do aktualizowania danych. |
| Table |
Tabela zawierająca dane do zmodyfikowania. |
| TableName |
Nazwa tabeli zawierającej dane do zmodyfikowania. |
Metody
| PropagateOutputParameters(DbParameterCollection, Int32) |
Odczytuje parametry wyjściowe zwrócone z bazy danych w podanej |
| PropagateResults(RelationalDataReader) |
Odczytuje kolumny zestawu wyników zwrócone z bazy danych w danej |
| PropagateResults(ValueBuffer) |
Odczytuje wartości zwracane z bazy danych w danej ValueBuffer bazie danych i propaguje je z powrotem do odpowiedniego IColumnModification , z którego można propagować wartości do śledzonych jednostek. |