Aracılığıyla paylaş


BulkInsertTask Sınıfı

Özellikleri ve yöntemleri için büyük miktarda veri kopyalamak için en hızlı yoludur Bulk INSERT görev sağlar bir SQL Server Tablo veya görünüm.Bu sınıf devralınamaz.

Devralma Hiyerarşisi

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.Task
      Microsoft.SqlServer.Dts.Tasks.BulkInsertTask.BulkInsertTask

Ad Alanı:  Microsoft.SqlServer.Dts.Tasks.BulkInsertTask
Derleme:  Microsoft.SqlServer.BulkInsertTask (Microsoft.SqlServer.BulkInsertTask içinde.dll)

Sözdizimi

'Bildirim
Public NotInheritable Class BulkInsertTask _
    Inherits Task _
    Implements IDTSComponentPersist, IDTSBulkInsertTask, IDTSBreakpointSite, IDTSSuspend
'Kullanım
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

BulkInsertTask türü aşağıdaki üyeleri açıklar.

Oluşturucular

  Ad Açıklama
Ortak yöntem BulkInsertTask Yeni bir başlatır örnek , BulkInsertTask WalkTree

Üst

Özellikler

  Ad Açıklama
Ortak özellik BatchSize Alır veya her toplu iş iş satır sayısı ayarlar.
Ortak özellik CheckConstraints Alır veya ayarlar bir Boole , tablo ve sütun denetim kısıtlamalarını zorlamak isteyip istemediğinizi belirtir.
Ortak özellik CodePage Alır veya kod sayfa verilerin veri dosyasındaki ayarlar.
Ortak özellik DataFileType Alır veya ayarlar arasında bir değer DTSBulkInsert_DataFileType numaralandırma kullanmak üzere veri türü değeri gösteriryük operasyon.
Ortak özellik DebugMode Alır veya ayarlar bir Boole kesme noktaları etkinleştirilmiş olan bir görev denetlemeniz gerekir olup olmadığını gösterir.
Ortak özellik DestinationConnection Alır veya hedef bağlantı nesnesi adını ayarlar.
Ortak özellik DestinationTableName Alır veya hedef tablo veya Görünüm adını ayarlar.
Ortak özellik ExecutionValue Kullanıcı tanımlı bir nesne döndürür.Bu alan salt okunur durumdadır. (Task öğesinden devralınmıştır.)
Ortak özellik FieldTerminator Alır veya kullanılmak üzere alan ayırıcısı ayarlar char ve widechar veri dosyaları.
Ortak özellik FireTriggers Alır veya ayarlar bir Boole ekleme Tetikleyicileri tablo üzerinde işlem sırasında yürütülmelidir olup olmadığını gösterir.
Ortak özellik FirstRow Alır veya ayarlar kopyalama başlayacağı ilk satırı.
Ortak özellik FormatFile Alır veya ayarlar tam yol bir biçim dosyası.
Ortak özellik KeepIdentity Alır veya ayarlar bir Boole belirleyen bir kimlik değeri veya değerleri içe aktarılan veri dosyasındaki için nasıl kullanılırkimlik sütunu
Ortak özellik KeepNulls Alır veya ayarlar bir Boole boş sütunlar silip silmeyeceğini belirtir bir nullnull başvuru (Visual Basic'te Nothing) değeri toplu yükleme işlemi sırasında veya varsayılan değerleri bir sütuna yerleştirin.
Ortak özellik LastRow Alır veya kopyalamak için son satırın numarasını ayarlar.
Ortak özellik MaximumErrors Alır veya bulk INSERT önce işlem başarısız oluşabilecek hatalar en fazla sayısını ayarlar.
Ortak özellik RowTerminator Alır veya ayarlar kullanmak için satır Sonlandırıcı char ve widechar veri dosyaları.
Ortak özellik SortedData Alır veya ayarlar Order by yan tümce tümce tümcesinde toplu ekleme deyim
Ortak özellik SourceConnection Alır veya kaynak bağlantı nesnesi adını ayarlar.
Ortak özellik SqlStatement Alır bir dize çalıştırmak için Transact-SQL deyim içeren dizi.
Ortak özellik SuspendRequired Alır veya ayarlar bir Boole bunlar bir kesme noktası karşılaştığınızda görevleri askıya almanız olup olmadığını gösterir.kesme noktası noktasıyla karşılaştı bu değer görevler ve kapsayıcılar için çalışma zamanı altyapısı tarafından küme.
Ortak özellik TableLock Alır veya ayarlar bir Boole tablo toplu ekleme işlemi sırasında kilitli olup olmadığını gösterir.
Ortak özellik UseFormatFile Alır veya ayarlar bir Boole Bulk INSERT görev biçim dosyası kullanıp kullanmadığını belirtir.
Ortak özellik Version *** Üye itiraz; Açıklamalar'a bakın. *** Görev sürüm döndürür.Bu özellik salt okunurdur. (Task öğesinden devralınmıştır.)

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem AcceptBreakpointManager Run - tarafından adı verilensaat altyapısı görev veya kapsayıcı oluşturulduğunda ve geçirilen bir BreakpointManager oluşturma, kaldırma, ve durumunu denetlemek için görevi etkinleştirmek içinkesme noktalarını.Bu yöntem çalışma zamanı tarafından verilir ve kod içinde kullandınız.
Ortak yöntem CanUpdate *** Üye itiraz; Açıklamalar'a bakın. *** a Boole gösterir olup olmadığını yeni paket eski xml güncelleştirebilirsiniz paket xml. (Task öğesinden devralınmıştır.)
Ortak yöntem Equals İki nesne örnekleri eşit olup olmadığını belirler. (DtsObject öğesinden devralınmıştır.)
Ortak yöntem Execute Bulk INSERT görev çalışır. (Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object) öğesini geçersiz kılar.)
Korumalı yöntem Finalize (Object öğesinden devralınmıştır.)
Ortak yöntem GetConnectionID Alır bir dize içeren bağlantının kimliği. (Task öğesinden devralınmıştır.)
Ortak yöntem GetConnectionName Alır bir dize bağlantı adını içeren. (Task öğesinden devralınmıştır.)
Ortak yöntem GetHashCode Bu örnek için karma kodunu döndürür. (DtsObject öğesinden devralınmıştır.)
Ortak yöntem GetType (Object öğesinden devralınmıştır.)
Ortak yöntem InitializeTask Görevle ilişkilendirilmiş özellikleri başlatır.Bu yöntem çalışma zamanı tarafından verilir ve kod içinde kullandınız. (Task.InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker) öğesini geçersiz kılar.)
Ortak yöntem LoadFromXML Bu yöntem uygulama kodunuz tarafından çağrılabilir..XML kaydedilen paket yüklemek için kullanmak Application.LoadPackage yöntem.
Korumalı yöntem MemberwiseClone (Object öğesinden devralınmıştır.)
Ortak yöntem ResumeExecution Görevin yürütülmesini duraklattıktan sonra devam ettirir.Görev veya kapsayıcı çalışma zamanı altyapısı tarafından sürdürülür.
Ortak yöntem SaveToXML Bu yöntem uygulama kodunuz tarafından çağrılabilir.paket .xml kaydetmek için kullanmak Application.SaveToXml yöntem.
Ortak yöntem SuspendExecution Yürütülebilir askıya almak gerektiğini gösterir.Bu yöntem çalışma zamanı altyapısı tarafından çağrılır.
Ortak yöntem ToString (Object öğesinden devralınmıştır.)
Ortak yöntem Update *** Üye itiraz; Açıklamalar'a bakın. *** Bu yöntem eski xml paketi yeni bir paket ile xml güncelleştirir CanUpdate olarak küme doğru. (Task öğesinden devralınmıştır.)
Ortak yöntem Validate Bulk INSERT görev bileşeni düzgün yapılandırılmış olduğunu doğrular. (Task.Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging) öğesini geçersiz kılar.)

Üst

Açıklamalar

Daha fazla bilgi için, bkz. BULK INSERT görev.

İş Parçacığı Güvenliği

Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.