Klasa BulkInsertTask
Zawiera właściwości i metody luzem Wstaw zadania, które jest najszybszy sposób kopiowania dużych ilości danych w SQL Server tabela lub widoku.Klasa ta nie może być dziedziczona.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Dts.Runtime.DtsObject
Microsoft.SqlServer.Dts.Runtime.Task
Microsoft.SqlServer.Dts.Tasks.BulkInsertTask.BulkInsertTask
Przestrzeń nazw: Microsoft.SqlServer.Dts.Tasks.BulkInsertTask
Zestaw: Microsoft.SqlServer.BulkInsertTask (w Microsoft.SqlServer.BulkInsertTask.dll)
Składnia
'Deklaracja
Public NotInheritable Class BulkInsertTask _
Inherits Task _
Implements IDTSComponentPersist, IDTSBulkInsertTask, IDTSBreakpointSite, IDTSSuspend
'Użycie
Dim instance As BulkInsertTask
public sealed class BulkInsertTask : Task,
IDTSComponentPersist, IDTSBulkInsertTask, IDTSBreakpointSite, IDTSSuspend
public ref class BulkInsertTask sealed : public Task,
IDTSComponentPersist, IDTSBulkInsertTask, IDTSBreakpointSite, IDTSSuspend
[<SealedAttribute>]
type BulkInsertTask =
class
inherit Task
interface IDTSComponentPersist
interface IDTSBulkInsertTask
interface IDTSBreakpointSite
interface IDTSSuspend
end
public final class BulkInsertTask extends Task implements IDTSComponentPersist, IDTSBulkInsertTask, IDTSBreakpointSite, IDTSSuspend
Typ BulkInsertTask uwidacznia następujące elementy członkowskie.
Właściwości
| Nazwa | Opis | |
|---|---|---|
![]() |
BatchSize | Pobiera lub ustawia liczbę wierszy w każdej partia. |
![]() |
CheckConstraints | Pobiera lub ustawia logiczna oznacza to, jeśli chcesz wymusić tabela i kolumna ograniczeń check. |
![]() |
CodePage | Pobiera lub ustawia strona kodowa dane w pliku danych. |
![]() |
DataFileType | Pobiera lub ustawia wartość z DTSBulkInsert_DataFileType wyliczenia wskazująca typ danych wartości w operacji ładowania. |
![]() |
DebugMode | Pobiera lub ustawia wartość logiczna , wskazuje, czy zadania należy określić, czy przerwania są włączone. |
![]() |
DestinationConnection | Pobiera lub ustawia nazwę obiekt docelowy obiektu połączenie. |
![]() |
DestinationTableName | Pobiera lub ustawia nazwę obiekt docelowy tabela lub widoku. |
![]() |
ExecutionValue | Zwraca obiekt zdefiniowany przez użytkownika.To pole jest tylko do odczytu. (Dziedziczony z Task). |
![]() |
FieldTerminator | Pobiera lub ustawia terminator pola do użytku w char i widechar plików danych. |
![]() |
FireTriggers | Pobiera lub ustawia wartość logiczna , wskazuje, czy Wyzwalacze wstawiania powinny być wykonywane na tabela podczas operacji. |
![]() |
FirstRow | Pobiera lub ustawia pierwszy wiersz, z których można rozpocząć kopiowanie. |
![]() |
FormatFile | Pobiera lub ustawia pełną ścieżka plik formatu. |
![]() |
KeepIdentity | Pobiera lub ustawia wartość logiczna , który określa używania tożsamości wartość lub wartości w pliku importowanych danych kolumna tożsamości |
![]() |
KeepNulls | Pobiera lub ustawia logiczna wskazuje, czy puste kolumny powinny zachować nullodwołanie o wartości null (Nothing w języku Visual Basic) wartość podczas ładowanie zbiorcze operacji lub Wstaw domyślne wartości do kolumn. |
![]() |
LastRow | Pobiera lub ustawia numer ostatniego wiersza do skopiowania. |
![]() |
MaximumErrors | Pobiera lub ustawia maksymalną liczbę błędów występujących przed zbiorczego operacja kończy się niepowodzeniem. |
![]() |
RowTerminator | Pobiera lub ustawia terminator wiersza do użycia w char i widechar plików danych. |
![]() |
SortedData | Pobiera lub ustawia Order by w zbiorczym wstawianiem klauzula instrukcja |
![]() |
SourceConnection | Pobiera lub ustawia nazwę źródło obiektu połączenie. |
![]() |
SqlStatement | Pobiera ciąg tablicę zawierającą Transact-SQL instrukcji do uruchomienia. |
![]() |
SuspendRequired | Pobiera lub ustawia wartość logiczna , wskazuje, czy zadania należy zawiesić po napotkaniu punktu punkt przerwania.Wartość ta jest zestaw przez aparat wykonywania zadań i pojemników po napotkaniu punktu punkt przerwania. |
![]() |
TableLock | Pobiera lub ustawia wartość logiczna , wskazuje, czy tabela jest zablokowana podczas zbiorczej operacji wstawiania. |
![]() |
UseFormatFile | Pobiera lub ustawia wartość logiczna , wskazuje, czy zadanie wstawienia luzem używa plik formatu. |
![]() |
Version | *** Członkowskich zaniechane; Zobacz uwagi. *** Zwraca wersja zadania.Ta właściwość jest tylko do odczytu. (Dziedziczony z Task). |
Do góry
Metody
| Nazwa | Opis | |
|---|---|---|
![]() |
AcceptBreakpointManager | Wywoływany przez uruchomienie -czas silnika podczas zadania lub kontener jest tworzony i jest przekazywana BreakpointManager włączyć zadania, tworzenie, usuwanie i sprawdzić stan punktów przerwania.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie. |
![]() |
CanUpdate | *** Członkowskich zaniechane; Zobacz uwagi. *** a wartość logiczna , wskazuje, czy nowy pakiet XML można aktualizować stare pakiet XML. (Dziedziczony z Task). |
![]() |
Equals | Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject). |
![]() |
Execute | Uruchamia zadanie wstawienia luzem. (Zastępuje Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)). |
![]() |
Finalize | (Dziedziczony z Object). |
![]() |
GetConnectionID | Pobiera ciąg zawierający identyfikator połączenia. (Dziedziczony z Task). |
![]() |
GetConnectionName | Pobiera ciąg zawierające nazwę połączenia. (Dziedziczony z Task). |
![]() |
GetHashCode | Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject). |
![]() |
GetType | (Dziedziczony z Object). |
![]() |
InitializeTask | Inicjuje właściwości skojarzonych z zadaniem.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie. (Zastępuje Task.InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)). |
![]() |
LoadFromXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda. |
![]() |
MemberwiseClone | (Dziedziczony z Object). |
![]() |
ResumeExecution | Wznawia działanie po wstrzymaniu wykonania zadania.Zadania lub kontener jest wznawiany przez aparat runtime. |
![]() |
SaveToXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda. |
![]() |
SuspendExecution | Wskazuje, że plik wykonywalny musi zawiesić.Metoda ta jest wywoływana przez aparat runtime. |
![]() |
ToString | (Dziedziczony z Object). |
![]() |
Update | *** Członkowskich zaniechane; Zobacz uwagi. *** Ta metoda aktualizuje stare pakiet XML z nowego pakietu XML, jeśli CanUpdate jest zestaw do true. (Dziedziczony z Task). |
![]() |
Validate | Sprawdza, czy wstawianie luzem składnika zadania jest skonfigurowany poprawnie. (Zastępuje Task.Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)). |
Do góry
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
.gif)
.gif)
.gif)