Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


OleDbConnection.GetSchema Metoda

Definicja

Zwraca informacje o schemacie dla źródła danych tego OleDbConnectionelementu .

Przeciążenia

GetSchema()

Zwraca informacje o schemacie dla źródła danych tego OleDbConnectionelementu .

GetSchema(String)

Zwraca informacje o schemacie dla źródła OleDbConnection danych przy użyciu określonego ciągu nazwy schematu.

GetSchema(String, String[])

Zwraca informacje o schemacie dla źródła OleDbConnection danych przy użyciu określonego ciągu dla nazwy schematu i określonej tablicy ciągów dla wartości ograniczeń.

GetSchema()

Źródło:
DbConnectionHelper.cs
Źródło:
DbConnectionHelper.cs
Źródło:
DbConnectionHelper.cs
Źródło:
DbConnectionHelper.cs

Zwraca informacje o schemacie dla źródła danych tego OleDbConnectionelementu .

C#
public override System.Data.DataTable GetSchema ();

Zwraca

Element DataTable zawierający informacje o schemacie.

Zobacz też

Dotyczy

.NET 9 i inne wersje
Produkt Wersje
.NET 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0

GetSchema(String)

Źródło:
DbConnectionHelper.cs
Źródło:
DbConnectionHelper.cs
Źródło:
DbConnectionHelper.cs
Źródło:
DbConnectionHelper.cs

Zwraca informacje o schemacie dla źródła OleDbConnection danych przy użyciu określonego ciągu nazwy schematu.

C#
public override System.Data.DataTable GetSchema (string collectionName);

Parametry

collectionName
String

Określa nazwę schematu do zwrócenia.

Zwraca

Element DataTable zawierający informacje o schemacie.

Uwagi

Po collectionName określeniu wartości null DataTable element będzie zawierać informacje o wszystkich dostępnych metadanych i jego ograniczeniach.

Zobacz też

Dotyczy

.NET 9 i inne wersje
Produkt Wersje
.NET 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0

GetSchema(String, String[])

Źródło:
DbConnectionHelper.cs
Źródło:
DbConnectionHelper.cs
Źródło:
DbConnectionHelper.cs
Źródło:
DbConnectionHelper.cs

Zwraca informacje o schemacie dla źródła OleDbConnection danych przy użyciu określonego ciągu dla nazwy schematu i określonej tablicy ciągów dla wartości ograniczeń.

C#
public override System.Data.DataTable GetSchema (string collectionName, string?[]? restrictionValues);
C#
public override System.Data.DataTable GetSchema (string collectionName, string[] restrictionValues);

Parametry

collectionName
String

Określa nazwę schematu do zwrócenia.

restrictionValues
String[]

Określa zestaw wartości ograniczeń dla żądanego schematu.

Zwraca

Element DataTable zawierający informacje o schemacie.

Uwagi

Po collectionName określeniu wartości null DataTable element będzie zawierać informacje o wszystkich dostępnych metadanych i jego ograniczeniach.

Parametr restrictionValues może dostarczyć n głębokości wartości określonych przez kolekcję ograniczeń dla określonej kolekcji. Aby ustawić wartości dla danego ograniczenia, a nie ustawić wartości innych ograniczeń, należy ustawić powyższe ograniczenia na wartość null, a następnie umieścić odpowiednią wartość dla ograniczenia, dla którego chcesz określić wartość.

Przykładem jest kolekcja "Tabele". Jeśli kolekcja "Tabele" ma trzy ograniczenia (nazwa bazy danych, właściciela i tabeli) i chcesz wrócić tylko do tabel skojarzonych z właścicielem "Carl", musisz przekazać następujące wartości (co najmniej): null, "Carl". Jeśli wartość ograniczenia nie jest przekazywana, wartości domyślne są używane dla tego ograniczenia. Jest to to samo mapowanie co przekazywanie wartości null, które różni się od przekazywania pustego ciągu dla wartości parametru. W takim przypadku pusty ciąg ("") jest uważany za wartość dla określonego parametru.

Zobacz też

Dotyczy

.NET 9 i inne wersje
Produkt Wersje
.NET 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0