Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
DataViewSettingCollection Class
Definition
- Namespace:
- System.Data
- Assemblies:
- netstandard.dll, System.Data.Common.dll
- Assembly:
- System.Data.Common.dll
- Assembly:
- System.Data.dll
- Assembly:
- netstandard.dll
- Source:
- DataViewSettingCollection.cs
- Source:
- DataViewSettingCollection.cs
- Source:
- DataViewSettingCollection.cs
- Source:
- DataViewSettingCollection.cs
- Source:
- DataViewSettingCollection.cs
Important
Some information relates to prerelease product that may be substantially modified before itβs released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains a read-only collection of DataViewSetting objects for each DataTable in a DataSet.
public ref class DataViewSettingCollection : System::Collections::ICollection
public class DataViewSettingCollection : System.Collections.ICollection
[System.Serializable]
public class DataViewSettingCollection : System.Collections.ICollection
type DataViewSettingCollection = class
interface ICollection
interface IEnumerable
[<System.Serializable>]
type DataViewSettingCollection = class
interface ICollection
interface IEnumerable
Public Class DataViewSettingCollection
Implements ICollection
- Inheritance
-
DataViewSettingCollection
- Attributes
- Implements
Remarks
A user cannot add or remove a DataViewSetting from the collection, but can change the properties of the DataViewSetting corresponding to a particular DataTable. Adding or removing a DataTable from the DataSet adds or removes the corresponding DataViewSetting from the collection.
Properties
| Name | Description |
|---|---|
| Count |
Gets the number of DataViewSetting objects in the DataViewSettingCollection. |
| IsReadOnly |
Gets a value that indicates whether the DataViewSettingCollection is read-only. |
| IsSynchronized |
Gets a value that indicates whether access to the DataViewSettingCollection is synchronized (thread-safe). |
| Item[DataTable] |
Gets the DataViewSetting objects of the specified DataTable from the collection. |
| Item[Int32] |
Gets the DataViewSetting objects of the DataTable specified by its index. |
| Item[String] |
Gets the DataViewSetting of the DataTable specified by its name. |
| SyncRoot |
Gets an object that can be used to synchronize access to the DataViewSettingCollection. |
Methods
| Name | Description |
|---|---|
| CopyTo(Array, Int32) |
Copies the collection objects to a one-dimensional Array instance starting at the specified index. |
| CopyTo(DataViewSetting[], Int32) |
Copies the collection objects to a one-dimensional Array instance starting at the specified index. |
| Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
| GetEnumerator() |
Gets an IEnumerator for the collection. |
| GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
| GetType() |
Gets the Type of the current instance. (Inherited from Object) |
| MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
| ToString() |
Returns a string that represents the current object. (Inherited from Object) |
Extension Methods
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Enables parallelization of a query. |
| AsQueryable(IEnumerable) |
Converts an IEnumerable to an IQueryable. |
| Cast<TResult>(IEnumerable) |
Casts the elements of an IEnumerable to the specified type. |
| OfType<TResult>(IEnumerable) |
Filters the elements of an IEnumerable based on a specified type. |
Applies to
Thread Safety
This type is safe for multithreaded read operations. You must synchronize any write operations.
Feedback
Was this page helpful?
