DTSBufferManagerClass Sınıfı
Oluşturur ve yönetir IDTSBuffer100 nesneler.
Devralma Hiyerarşisi
System.Object
Microsoft.SqlServer.Dts.Pipeline.Wrapper.DTSBufferManagerClass
Ad Alanı: Microsoft.SqlServer.Dts.Pipeline.Wrapper
Derleme: Microsoft.SqlServer.DTSPipelineWrap (Microsoft.SqlServer.DTSPipelineWrap içinde.dll)
Sözdizimi
'Bildirim
<GuidAttribute("87A4C985-0E84-432C-AC1A-B6F49A04ED4F")> _
<ClassInterfaceAttribute()> _
Public Class DTSBufferManagerClass _
Implements DTSBufferManager, IDTSBufferManager100
'Kullanım
Dim instance As DTSBufferManagerClass
[GuidAttribute("87A4C985-0E84-432C-AC1A-B6F49A04ED4F")]
[ClassInterfaceAttribute()]
public class DTSBufferManagerClass : DTSBufferManager,
IDTSBufferManager100
[GuidAttribute(L"87A4C985-0E84-432C-AC1A-B6F49A04ED4F")]
[ClassInterfaceAttribute()]
public ref class DTSBufferManagerClass : DTSBufferManager,
IDTSBufferManager100
[<GuidAttribute("87A4C985-0E84-432C-AC1A-B6F49A04ED4F")>]
[<ClassInterfaceAttribute()>]
type DTSBufferManagerClass =
class
interface DTSBufferManager
interface IDTSBufferManager100
end
public class DTSBufferManagerClass implements DTSBufferManager, IDTSBufferManager100
DTSBufferManagerClass türü aşağıdaki üyeleri açıklar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
DTSBufferManagerClass | Yeni bir başlatır örnek , DTSBufferManagerClass. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
IsVirtual | Belirtilen arabellek sanal arabellek olup olmadığını gösteren bir değeri alır. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
CreateBuffer | Oluşturur bir IDTSBuffer100 nesne bağlı belirtilen arabellek türü. | |
CreateFlatBuffer | Oluşturur bir IDTSBuffer100 belirtilen boyutu. | |
CreateVirtualBuffer | Altyapı. | |
Equals | (Object öğesinden devralınmıştır.) | |
Finalize | (Object öğesinden devralınmıştır.) | |
FindColumnByLineageID | Belirtilen sütun konumunu alır IDTSBuffer100 nesne. | |
GetBLOBObject | Oluşturur bir IDTSBLOBObject100 büyük ikili nesneler (BLOB'lar) işlemek için kullanılır. | |
GetColumnCount | Sütun sayısı belirtilen kayıtlı arabellek türü alır. | |
GetColumnInfo | Alır DTP_BUFFCOL için yapısal bir sütun 'nde belirtilen tanım. arabellek | |
GetHashCode | (Object öğesinden devralınmıştır.) | |
GetRowWidth | Arabellek türü tanımı için tanımlanmış satır boyutunu alır. | |
GetType | (Object öğesinden devralınmıştır.) | |
MemberwiseClone | (Object öğesinden devralınmıştır.) | |
RegisterBufferType | Kayıtları bir arabellek türü ile IDTSBufferManager100. | |
RegisterLineageIDs | Altyapı. | |
ToString | (Object öğesinden devralınmıştır.) |
Üst
Açıklamalar
Arabellek Yöneticisi ayrılırken, yönetme ve silme sorumlu olan IDTSBuffer100 nesneleri veri akışı görevi tarafından kullanılan ve içerdiği bileşenler tarafından görevden, bir kaynak ile hedef.Arabellek türü bulunuyor, kayıt için yardımcı programı işlevleri sağlar sütuns hakkında meta veriler alma arabelleği, bir sütun bir arabellek ve özel arabellek ister bileşeni tarafından dahili olarak kullanılan özel arabellekleri oluşturma.
Yönetilen veri akışı bileşeni geliştiricileri, öncelikle sütunları bulmak için arabellek Yöneticisi'ni kullanın bir PipelineBuffer içinde tanımlanan IDTSInput100 ve IDTSOutput100 nesneleri bileşen.Yönetilen bileşen geliştiriciler kullanmayın arabellek Yöneticisi oluşturmak için IDTSBuffer100 yönetilen bileşenleri ile doğrudan etkileşim nedeniyle nesneleri IDTSBuffer100 nesnelerin oluşturduğu arabellek Yöneticisi.Yönetilen bileşenleri kullanmak yönetilen PipelineBuffer arasında marshals verileri yönetilen sınıf ve yerel kod.
İş 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.