Aracılığıyla paylaş


AdomdConnection.GetSchemaDataSet Yöntemi (Guid, array<Object[], Boolean)

Şema bilgileri bir veri döndüren kaynak kullanarak bir GUID herhangi bir uygulama bilgilerini belirlemek üzere nesne belirtilen kısıtlamalar bilgi ve satır içi hatalar oluştuğunda, isteğe bağlı olarak bir özel durum üretiliyor.

Ad Alanı:  Microsoft.AnalysisServices.AdomdClient
Derleme:  Microsoft.AnalysisServices.AdomdClient (Microsoft.AnalysisServices.AdomdClient içinde.dll)

Sözdizimi

'Bildirim
Public Function GetSchemaDataSet ( _
    schema As Guid, _
    restrictions As Object(), _
    throwOnInlineErrors As Boolean _
) As DataSet
'Kullanım
Dim instance As AdomdConnection
Dim schema As Guid
Dim restrictions As Object()
Dim throwOnInlineErrors As Boolean
Dim returnValue As DataSet

returnValue = instance.GetSchemaDataSet(schema, _
    restrictions, throwOnInlineErrors)
public DataSet GetSchemaDataSet(
    Guid schema,
    Object[] restrictions,
    bool throwOnInlineErrors
)
public:
DataSet^ GetSchemaDataSet(
    Guid schema, 
    array<Object^>^ restrictions, 
    bool throwOnInlineErrors
)
member GetSchemaDataSet : 
        schema:Guid * 
        restrictions:Object[] * 
        throwOnInlineErrors:bool -> DataSet 
public function GetSchemaDataSet(
    schema : Guid, 
    restrictions : Object[], 
    throwOnInlineErrors : boolean
) : DataSet

Parametreler

  • schema
    Tür: System.Guid
    A GUID şema belirtir nesnesi tablo dönecek.
  • restrictions
    Tür: array<System.Object[]
    Bir dizi nesne nesneleri şema tablo tarafından kullanılan kısıtlama sütunlar için değerleri belirtir.Bu değerleri kısıtlama sütun sırasına göre uygulanır.Diğer bir deyişle, ilk kısıtlama değeri ilk kısıtlama sütun için geçerlidir, ikinci kısıtlama değeri ikinci kısıtlama sütun vb. için geçerlidir.
  • throwOnInlineErrors
    Tür: System.Boolean
    Doğru , satır içi hataları neden bir özel durum oluşturuldu; Aksi halde DataRow.GetColumnError oluşturulan hata belirlemek için kullanılır.

Dönüş Değeri

Tür: System.Data.DataSet
A DataSet belirtilen ole db şema satır kümesi içeriğini temsil eden.

Açıklamalar

throwOnInlineErrors Olan doğru, bu yöntem çok aynı şekilde davranır GetSchemaDataSet.throwOnInlineErrors Olan yanlış, ve sonuçta şema bilgileri alınırken oluşan hataları vardır DataSet içerebilir nullnull başvuru (Visual Basic'te Nothing) normal olurdu hücreleri nullnull başvuru (Visual Basic'te Nothing).Oluşan hataların ayrıntılarını belirlemek için kullanabileceğiniz DataRow.GetColumnsInError, DataRow.GetColumnError, DataRow.HasErrors, DataSet.HasErrors, ve DataTable.HasErrors yöntemleri ve özellikleri.