implements IListSource, IXmlSerializable, ISupportInitializeNotification, ISupportInitialize, ISerializable
0x00x00B8
Members 30
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _defaultViewManager | DataViewManager | Private | — | |
| 0x08 | _tableCollection | DataTableCollection | Private+1 flags | — | |
| 0x08 | _relationCollection | DataRelationCollection | Private+1 flags | — | |
| 0x08 | _extendedProperties | PropertyCollection | 1 flags | — | |
| 0x08 | _dataSetName | string | Private | — | |
| 0x08 | _datasetPrefix | string | Private | — | |
| 0x08 | _namespaceURI | string | 1 flags | — | |
| 0x01 | _enforceConstraints | bool | Private | — | |
| 0x01 | _caseSensitive | bool | Private | — | |
| 0x005A | 0x06 | padding / unreflected | |||
| 0x08 | _culture | CultureInfo | Private | — | |
| 0x01 | _cultureUserSet | bool | Private | — | |
| 0x01 | _fInReadXml | bool | 1 flags | — | |
| 0x01 | _fInLoadDiffgram | bool | 1 flags | — | |
| 0x01 | _fTopLevelTable | bool | 1 flags | — | |
| 0x01 | _fInitInProgress | bool | 1 flags | — | |
| 0x01 | _fEnableCascading | bool | 1 flags | — | |
| 0x01 | _fIsSchemaLoading | bool | 1 flags | — | |
| 0x006F | 0x01 | padding / unreflected | |||
| 0x08 | _mainTableName | string | 1 flags | — | |
| 0x04 | _remotingFormat | SerializationFormat | Private | — | |
| 0x007C | 0x04 | padding / unreflected | |||
| 0x08 | _defaultViewManagerLock | object | Private | — | |
| 0x04 | s_objectTypeCount | int | PrivateStatic | — | |
| 0x04 | _objectID | int | Private+1 flags | — | |
| 0x08 | s_schemaTypeForWSDL | XmlSchemaComplexType | PrivateStatic | — | |
| 0x01 | _useDataSetSchemaOnly | bool | 1 flags | — | |
| 0x01 | _udtIsWrapped | bool | 1 flags | — | |
| 0x008E | 0x02 | padding / unreflected | |||
| 0x08 | PropertyChanging | PropertyChangedEventHandler | Private | — | |
| 0x08 | MergeFailed | MergeFailedEventHandler | Private | — | |
| 0x08 | DataRowCreated | DataRowCreatedEventHandler | Private | — | |
| 0x08 | ClearFunctionCalled | DataSetClearEventhandler | Private | — | |
| 0x08 | Initialized | EventHandler | Private | — | |
Inherited from MarshalByValueComponent 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | s_eventDisposed | object | PrivateStatic+1 flags | — | |
| 0x0008 | 0x08 | padding / unreflected | |||
| 0x08 | _site | ISite | Private | — | |
| 0x08 | _events | EventHandlerList | Private | — | |
Functions 95
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | 0x00 | |
| void .ctor(const string& dataSetName) | Public+1 flags | 0x08 | |
| SerializationFormat get_RemotingFormat() | Public+1 flags | 0x04 | |
| void set_RemotingFormat(const SerializationFormat& value) | Public+1 flags | 0x04 | |
| SchemaSerializationMode get_SchemaSerializationMode() | Public+3 flags | 0x04 | |
| void .ctor(SerializationInfo info, const StreamingContext& context) | 2 flags | 0x10 | |
| void .ctor(SerializationInfo info, const StreamingContext& context, bool ConstructSchema) | 2 flags | 0x10 | |
| void GetObjectData(SerializationInfo info, const StreamingContext& context) | Public+2 flags | 0x10 | |
| void InitializeDerivedDataSet() | 3 flags | 0x00 | |
| void SerializeDataSet(SerializationInfo info, const StreamingContext& context, const SerializationFormat& remotingFormat) | Private | 0x10 | |
| void DeserializeDataSet(SerializationInfo info, const StreamingContext& context, const SerializationFormat& remotingFormat, const SchemaSerializationMode& schemaSerializationMode) | 1 flags | 0x10 | |
| void DeserializeDataSetSchema(SerializationInfo info, const StreamingContext& context, const SerializationFormat& remotingFormat, const SchemaSerializationMode& schemaSerializationMode) | Private | 0x10 | |
| void DeserializeDataSetData(SerializationInfo info, const StreamingContext& context, const SerializationFormat& remotingFormat) | Private | 0x10 | |
| void SerializeDataSetProperties(SerializationInfo info, const StreamingContext& context) | Private | 0x10 | |
| void DeserializeDataSetProperties(SerializationInfo info, const StreamingContext& context) | Private | 0x10 | |
| void SerializeRelations(SerializationInfo info, const StreamingContext& context) | Private | 0x10 | |
| void DeserializeRelations(SerializationInfo info, const StreamingContext& context) | Private | 0x10 | |
| void FailedEnableConstraints() | 1 flags | 0x00 | |
| bool get_CaseSensitive() | Public+1 flags | 0x01 | |
| void set_CaseSensitive(bool value) | Public+1 flags | 0x01 | |
| bool System.ComponentModel.IListSource.get_ContainsListCollection() | PrivateFinal+3 flags | 0x01 | |
| DataViewManager get_DefaultViewManager() | Public+1 flags | 0x08 | |
| bool get_EnforceConstraints() | Public+1 flags | 0x01 | |
| void set_EnforceConstraints(bool value) | Public+1 flags | 0x01 | |
| void RestoreEnforceConstraints(bool value) | 1 flags | 0x01 | |
| void EnableConstraints() | 1 flags | 0x00 | |
| string get_DataSetName() | Public+1 flags | 0x08 | |
| void set_DataSetName(const string& value) | Public+1 flags | 0x08 | |
| string get_Namespace() | Public+1 flags | 0x08 | |
| void set_Namespace(const string& value) | Public+1 flags | 0x08 | |
| string get_Prefix() | Public+1 flags | 0x08 | |
| void set_Prefix(const string& value) | Public+1 flags | 0x08 | |
| PropertyCollection get_ExtendedProperties() | Public+1 flags | 0x08 | |
| bool get_IsInitialized() | PublicFinal+3 flags | 0x01 | |
| CultureInfo get_Locale() | Public+1 flags | 0x08 | |
| void set_Locale(CultureInfo value) | Public+1 flags | 0x08 | |
| void SetLocaleValue(CultureInfo value, bool userSet) | 1 flags | 0x08 | |
| bool ShouldSerializeLocale() | 1 flags | 0x01 | |
| ISite get_Site() | Public+2 flags | 0x08 | |
| void set_Site(ISite value) | Public+2 flags | 0x08 | |
| DataRelationCollection get_Relations() | Public+1 flags | 0x08 | |
| DataTableCollection get_Tables() | Public+1 flags | 0x08 | |
| void add_Initialized(EventHandler value) | PublicFinal+3 flags | 0x08 | |
| void remove_Initialized(EventHandler value) | PublicFinal+3 flags | 0x08 | |
| void BeginInit() | PublicFinal+2 flags | 0x00 | |
| void EndInit() | PublicFinal+2 flags | 0x00 | |
| void Clear() | Public | 0x00 | |
| DataSet Clone() | Public+2 flags | 0x08 | |
| int EstimatedXmlStringSize() | 1 flags | 0x04 | |
| IList System.ComponentModel.IListSource.GetList() | PrivateFinal+2 flags | 0x08 | |
| string GetRemotingDiffGram(DataTable table) | 1 flags | 0x08 | |
| string GetXmlSchemaForRemoting(DataTable table) | 1 flags | 0x08 | |
| void ReadXmlSchema(XmlReader reader) | Public | 0x08 | |
| void ReadXmlSchema(XmlReader reader, bool denyResolving) | 1 flags | 0x08 | |
| bool MoveToElement(XmlReader reader, int depth) | 1 flags | 0x08 | |
| void MoveToElement(XmlReader reader) | PrivateStatic | 0x08 | |
| void ReadEndElement(XmlReader reader) | 1 flags | 0x08 | |
| void ReadXSDSchema(XmlReader reader, bool denyResolving) | 1 flags | 0x08 | |
| void ReadXDRSchema(XmlReader reader) | 1 flags | 0x08 | |
| void WriteXmlSchema(XmlWriter writer, const SchemaFormat& schemaFormat, Converter<System.Type multipleTargetConverter) | Private | 0x08 | |
| XmlReadMode ReadXml(XmlReader reader) | Public | 0x08 | |
| XmlReadMode ReadXml(XmlReader reader, bool denyResolving) | 1 flags | 0x08 | |
| void InferSchema(XmlDocument xdoc, const string[]& excludedNamespaces, const XmlReadMode& mode) | 1 flags | 0x08 | |
| bool IsEmpty() | Private | 0x01 | |
| void ReadXmlDiffgram(XmlReader reader) | Private | 0x08 | |
| XmlReadMode ReadXml(XmlReader reader, const XmlReadMode& mode) | Public | 0x08 | |
| XmlReadMode ReadXml(XmlReader reader, const XmlReadMode& mode, bool denyResolving) | 1 flags | 0x08 | |
| void WriteXml(XmlWriter writer, const XmlWriteMode& mode) | Public | 0x08 | |
| void Merge(DataSet dataSet) | Public | 0x08 | |
| void Merge(DataSet dataSet, bool preserveChanges, const MissingSchemaAction& missingSchemaAction) | Public | 0x08 | |
| void OnPropertyChanging(PropertyChangedEventArgs pcevent) | 3 flags | 0x08 | |
| void OnMergeFailed(MergeFailedEventArgs mfevent) | 1 flags | 0x08 | |
| void RaiseMergeFailed(DataTable table, const string& conflict, const MissingSchemaAction& missingSchemaAction) | 1 flags | 0x08 | |
| void OnDataRowCreated(DataRow row) | 1 flags | 0x08 | |
| void OnClearFunctionCalled(DataTable table) | 1 flags | 0x08 | |
| void OnInitialized() | Private | 0x00 | |
| void OnRemoveTable(DataTable table) | 3 flags | 0x08 | |
| void OnRemovedTable(DataTable table) | 1 flags | 0x08 | |
| void OnRemoveRelation(DataRelation relation) | 3 flags | 0x08 | |
| void OnRemoveRelationHack(DataRelation relation) | 1 flags | 0x08 | |
| void RaisePropertyChanging(const string& name) | 1 flags | 0x08 | |
| DataTable[] TopLevelTables() | 1 flags | 0x08 | |
| DataTable[] TopLevelTables(bool forSchema) | 1 flags | 0x08 | |
| void Reset() | Public+2 flags | 0x00 | |
| bool ValidateCaseConstraint() | 1 flags | 0x01 | |
| bool ValidateLocaleConstraint() | 1 flags | 0x01 | |
| DataTable FindTable(DataTable baseTable, const PropertyDescriptor[]& props, int propStart) | 1 flags | 0x08 | |
| void ReadXmlSerializable(XmlReader reader) | 3 flags | 0x08 | |
| XmlSchemaComplexType GetDataSetSchema(XmlSchemaSet schemaSet) | PublicStatic | 0x08 | |
| XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() | PrivateFinal+2 flags | 0x08 | |
| void System.Xml.Serialization.IXmlSerializable.ReadXml(XmlReader reader) | PrivateFinal+2 flags | 0x08 | |
| void System.Xml.Serialization.IXmlSerializable.WriteXml(XmlWriter writer) | PrivateFinal+2 flags | 0x08 | |
| string get_MainTableName() | 2 flags | 0x08 | |
| void set_MainTableName(const string& value) | 2 flags | 0x08 | |
| int get_ObjectID() | 2 flags | 0x04 |
Used by 25
types with a member, parameter or interface of this typeChildForeignKeyConstraintEnumeratorConstraintConstraintEnumeratorDataRelationDataRelationCollectionDataSetRelationCollectionDataTableDataTableCollectionDataTableRelationCollectionDataViewManagerDSRowDiffIdUsageSectionForeignKeyConstraintForeignKeyConstraintEnumeratorMergerNewDiffgramGenParentForeignKeyConstraintEnumeratorTypeLimiterUniqueConstraintXDRSchemaXmlDataLoaderXmlDataTreeWriterXMLDiffLoaderXmlToDatasetMapXmlTreeGenXSDSchema