Aracılığıyla paylaş


AdomdConnection.GetSchemaDataSet Yöntemi (String, AdomdRestrictionCollection, Boolean)

Şema bilgileri bir veri döndüren kaynak bilgileri tanımlamak için şema adı kullanarak, belirtilen kısıtlamalar bilgi için uygulama 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 ( _
    schemaName As String, _
    restrictions As AdomdRestrictionCollection, _
    throwOnInlineErrors As Boolean _
) As DataSet
'Kullanım
Dim instance As AdomdConnection
Dim schemaName As String
Dim restrictions As AdomdRestrictionCollection
Dim throwOnInlineErrors As Boolean
Dim returnValue As DataSet

returnValue = instance.GetSchemaDataSet(schemaName, _
    restrictions, throwOnInlineErrors)
public DataSet GetSchemaDataSet(
    string schemaName,
    AdomdRestrictionCollection restrictions,
    bool throwOnInlineErrors
)
public:
DataSet^ GetSchemaDataSet(
    String^ schemaName, 
    AdomdRestrictionCollection^ restrictions, 
    bool throwOnInlineErrors
)
member GetSchemaDataSet : 
        schemaName:string * 
        restrictions:AdomdRestrictionCollection * 
        throwOnInlineErrors:bool -> DataSet 
public function GetSchemaDataSet(
    schemaName : String, 
    restrictions : AdomdRestrictionCollection, 
    throwOnInlineErrors : boolean
) : DataSet

Parametreler

  • throwOnInlineErrors
    Tür: System.Boolean
    Doğru , satır içi hataları neden bir özel durum oluşturuldu; Aksi takdirde, 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 tablo 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.