DataTableMappingCollection Klas

Definitie

Een verzameling DataTableMapping objecten. Deze klasse kan niet worden overgenomen.

public ref class DataTableMappingCollection sealed : MarshalByRefObject, System::Collections::IList, System::Data::ITableMappingCollection
public ref class DataTableMappingCollection sealed : MarshalByRefObject, System::Data::ITableMappingCollection
[System.ComponentModel.ListBindable(false)]
public sealed class DataTableMappingCollection : MarshalByRefObject, System.Collections.IList, System.Data.ITableMappingCollection
[System.ComponentModel.ListBindable(false)]
public sealed class DataTableMappingCollection : MarshalByRefObject, System.Data.ITableMappingCollection
[<System.ComponentModel.ListBindable(false)>]
type DataTableMappingCollection = class
    inherit MarshalByRefObject
    interface ITableMappingCollection
    interface IList
    interface ICollection
    interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
type DataTableMappingCollection = class
    inherit MarshalByRefObject
    interface ICollection
    interface IEnumerable
    interface IList
    interface ITableMappingCollection
Public NotInheritable Class DataTableMappingCollection
Inherits MarshalByRefObject
Implements IList, ITableMappingCollection
Public NotInheritable Class DataTableMappingCollection
Inherits MarshalByRefObject
Implements ITableMappingCollection
Overname
DataTableMappingCollection
Kenmerken
Implementeringen

Voorbeelden

In het volgende voorbeeld wordt een OleDbDataAdapter object voor AddDataTableMappingTableMappings de verzameling gebruikt en wordt vervolgens een lijst met de toegewezen brontabellen weergegeven. In dit voorbeeld wordt ervan uitgegaan dat er al een OleDbDataAdapter is gemaakt.

public void ShowTableMappings()
{
    // ...
    // create adapter
    // ...
    adapter.TableMappings.Add("Categories","DataCategories");
    adapter.TableMappings.Add("Orders","DataOrders");
    adapter.TableMappings.Add("Products","DataProducts");
    string message = "Table Mappings:\n";
    for(int i=0;i < adapter.TableMappings.Count;i++)
    {
        message += i.ToString() + " "
            + adapter.TableMappings[i].ToString() + "\n";
    }
    Console.WriteLine(message);
}
Public Sub ShowTableMappings()
    ' ...
    ' create adapter
    ' ...
    adapter.TableMappings.Add("Categories", "DataCategories")
    adapter.TableMappings.Add("Orders", "DataOrders")
    adapter.TableMappings.Add("Products", "DataProducts")
    Dim message As String = "Table Mappings:" & ControlChars.Cr
    Dim i As Integer
    For i = 0 To adapter.TableMappings.Count - 1
        message &= i.ToString() & " " _
           & adapter.TableMappings(i).ToString() & ControlChars.Cr
    Next i
    Console.WriteLine(message)
End Sub

Constructors

Name Description
DataTableMappingCollection()

Initialiseert een nieuw exemplaar van de DataTableMappingCollection klasse. Dit nieuwe exemplaar is leeg, dat wil gezegd, het bevat DataTableMapping nog geen objecten.

Eigenschappen

Name Description
Count

Hiermee haalt u het aantal DataTableMapping objecten in de verzameling op.

Item[Int32]

Hiermee wordt het DataTableMapping object opgehaald of ingesteld op de opgegeven index.

Item[String]

Hiermee wordt het DataTableMapping object opgehaald of ingesteld met de opgegeven naam van de brontabel.

Methoden

Name Description
Add(Object)

Hiermee voegt u een Object tabeltoewijzing toe aan de verzameling.

Add(String, String)

Hiermee voegt u een DataTableMapping object toe aan de verzameling wanneer u een brontabelnaam en een DataSet tabelnaam krijgt.

AddRange(Array)

Kopieert de elementen van de opgegeven Array items tot het einde van de verzameling.

AddRange(DataTableMapping[])

Kopieert de elementen van de opgegeven DataTableMapping matrix naar het einde van de verzameling.

Clear()

Hiermee verwijdert u alle DataTableMapping objecten uit de verzameling.

Contains(Object)

Hiermee wordt een waarde opgehaald die aangeeft of het opgegeven DataTableMapping object in de verzameling bestaat.

Contains(String)

Hiermee wordt een waarde opgehaald die aangeeft of een DataTableMapping object met de opgegeven brontabelnaam bestaat in de verzameling.

CopyTo(Array, Int32)

Kopieert de elementen van de DataTableMappingCollection naar de opgegeven matrix.

CopyTo(DataTableMapping[], Int32)

Kopieert de elementen van de DataTableMapping naar de opgegeven matrix.

CreateObjRef(Type)

Hiermee maakt u een object dat alle relevante informatie bevat die nodig is om een proxy te genereren die wordt gebruikt om te communiceren met een extern object.

(Overgenomen van MarshalByRefObject)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetByDataSetTable(String)

Hiermee haalt u het DataTableMapping object op met de opgegeven DataSet tabelnaam.

GetEnumerator()

Hiermee haalt u een enumerator op die door de verzameling kan worden herhaald.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetLifetimeService()

Hiermee haalt u het huidige levensduurserviceobject op waarmee het levensduurbeleid voor dit exemplaar wordt beheerd.

(Overgenomen van MarshalByRefObject)
GetTableMappingBySchemaAction(DataTableMappingCollection, String, String, MissingMappingAction)

Hiermee haalt u een DataColumnMapping object op met de opgegeven brontabelnaam en DataSet tabelnaam, met behulp van de opgegeven MissingMappingAction.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
IndexOf(Object)

Hiermee wordt de locatie van het opgegeven DataTableMapping object in de verzameling opgehaald.

IndexOf(String)

Hiermee haalt u de locatie van het DataTableMapping object op met de opgegeven brontabelnaam.

IndexOfDataSetTable(String)

Hiermee haalt u de locatie van het DataTableMapping object op met de opgegeven DataSet tabelnaam.

InitializeLifetimeService()

Hiermee haalt u een levensduurserviceobject op om het levensduurbeleid voor dit exemplaar te beheren.

(Overgenomen van MarshalByRefObject)
Insert(Int32, DataTableMapping)

Hiermee voegt u een DataTableMapping object in de DataTableMappingCollection opgegeven index in.

Insert(Int32, Object)

Hiermee voegt u een DataTableMapping object in de DataTableMappingCollection opgegeven index in.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MemberwiseClone(Boolean)

Hiermee maakt u een ondiepe kopie van het huidige MarshalByRefObject object.

(Overgenomen van MarshalByRefObject)
Remove(DataTableMapping)

Hiermee verwijdert u het opgegeven DataTableMapping object uit de verzameling.

Remove(Object)

Hiermee verwijdert u het opgegeven DataTableMapping object uit de verzameling.

RemoveAt(Int32)

Hiermee verwijdert u het DataTableMapping object in de opgegeven index uit de verzameling.

RemoveAt(String)

Hiermee verwijdert u het DataTableMapping object met de opgegeven brontabelnaam uit de verzameling.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Expliciete interface-implementaties

Name Description
ICollection.IsSynchronized

Hiermee wordt een waarde opgehaald die aangeeft of de toegang tot de ICollection synchronisatie is gesynchroniseerd (thread safe).

ICollection.SyncRoot

Hiermee haalt u een object op dat kan worden gebruikt om de toegang tot het ICollectionobject te synchroniseren.

IList.IsFixedSize

Hiermee wordt een waarde opgehaald die aangeeft of de grootte van een IList vaste grootte is.

IList.IsReadOnly

Hiermee wordt een waarde opgehaald die aangeeft of het IList kenmerk Alleen-lezen is.

IList.Item[Int32]

Hiermee haalt u een item op uit de verzameling op een opgegeven index of stelt u dit in.

ITableMappingCollection.Add(String, String)

Hiermee voegt u een tabeltoewijzing toe aan de verzameling.

ITableMappingCollection.GetByDataSetTable(String)

Hiermee haalt u het TableMapping-object op met de opgegeven DataSet tabelnaam.

ITableMappingCollection.Item[String]

Hiermee haalt u het exemplaar van ITableMapping de opgegeven SourceTable naam op of stelt u deze in.

Extensiemethoden

Name Description
AsParallel(IEnumerable)

Hiermee schakelt u parallelle uitvoering van een query in.

AsQueryable(IEnumerable)

Converteert een IEnumerable naar een IQueryable.

Cast<TResult>(IEnumerable)

Cast de elementen van een IEnumerable naar het opgegeven type.

OfType<TResult>(IEnumerable)

Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type.

Van toepassing op