OdbcConnection.GetSchema Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca informacje o schemacie dla źródła danych tego OdbcConnectionelementu .
Przeciążenia
GetSchema() |
Zwraca informacje o schemacie dla źródła danych tego OdbcConnectionelementu . |
GetSchema(String) |
Zwraca informacje o schemacie dla źródła OdbcConnection danych przy użyciu określonej nazwy schematu. |
GetSchema(String, String[]) |
Zwraca informacje o schemacie dla źródła OdbcConnection 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:
- OdbcConnectionHelper.cs
- Źródło:
- OdbcConnectionHelper.cs
- Źródło:
- OdbcConnectionHelper.cs
- Źródło:
- OdbcConnectionHelper.cs
Zwraca informacje o schemacie dla źródła danych tego OdbcConnectionelementu .
public:
override System::Data::DataTable ^ GetSchema();
public override System.Data.DataTable GetSchema ();
override this.GetSchema : unit -> System.Data.DataTable
Public Overrides Function GetSchema () As DataTable
Zwraca
Element DataTable zawierający informacje o schemacie.
Zobacz też
Dotyczy
GetSchema(String)
- Źródło:
- OdbcConnectionHelper.cs
- Źródło:
- OdbcConnectionHelper.cs
- Źródło:
- OdbcConnectionHelper.cs
- Źródło:
- OdbcConnectionHelper.cs
Zwraca informacje o schemacie dla źródła OdbcConnection danych przy użyciu określonej nazwy schematu.
public:
override System::Data::DataTable ^ GetSchema(System::String ^ collectionName);
public override System.Data.DataTable GetSchema (string collectionName);
override this.GetSchema : string -> System.Data.DataTable
Public Overrides Function GetSchema (collectionName As String) As DataTable
Parametry
- collectionName
- String
Określa nazwę schematu do zwrócenia.
Zwraca
Element DataTable zawierający informacje o schemacie.
Uwagi
Jeśli collectionName
wartość ma wartość null, zawiera DataTable informacje o wszystkich dostępnych metadanych i wszelkich ograniczeniach.
Uwaga
Wszystkie ograniczenia stosowane do SQLStatistics
metody mają również zastosowanie do kolekcji ODBCConnection.GetSchema("indexes")
.
Zobacz też
Dotyczy
GetSchema(String, String[])
- Źródło:
- OdbcConnectionHelper.cs
- Źródło:
- OdbcConnectionHelper.cs
- Źródło:
- OdbcConnectionHelper.cs
- Źródło:
- OdbcConnectionHelper.cs
Zwraca informacje o schemacie dla źródła OdbcConnection danych przy użyciu określonego ciągu dla nazwy schematu i określonej tablicy ciągów dla wartości ograniczeń.
public:
override System::Data::DataTable ^ GetSchema(System::String ^ collectionName, cli::array <System::String ^> ^ restrictionValues);
public override System.Data.DataTable GetSchema (string collectionName, string?[]? restrictionValues);
public override System.Data.DataTable GetSchema (string collectionName, string[] restrictionValues);
override this.GetSchema : string * string[] -> System.Data.DataTable
Public Overrides Function GetSchema (collectionName As String, restrictionValues As String()) As DataTable
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 element DataTable 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ć co najmniej następujące wartości: 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.
Uwaga
Wszystkie ograniczenia stosowane do metody SQLStatistics będą miały zastosowanie do kolekcji ODBCConnection.GetSchema("indexes").