<?xml version="1.0" encoding="utf-8"?>
<Type Name="OleDbSchemaGuid" FullName="System.Data.OleDb.OleDbSchemaGuid">
  <TypeSignature Language="C#" Value="public sealed class OleDbSchemaGuid" Maintainer="auto" />
  <AssemblyInfo>
    <AssemblyName>System.Data</AssemblyName>
    <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey>
    <AssemblyVersion>1.0.3300.0</AssemblyVersion>
    <AssemblyVersion>1.0.5000.0</AssemblyVersion>
    <AssemblyVersion>2.0.0.0</AssemblyVersion>
  </AssemblyInfo>
  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
  <Base>
    <BaseTypeName>System.Object</BaseTypeName>
  </Base>
  <Interfaces />
  <Docs>
    <remarks>
      <attribution license="cc4" from="Microsoft" modified="false" />
      <para>Each field in the <see cref="T:System.Data.OleDb.OleDbSchemaGuid" /> class maps to an OLE DB schema rowset.</para>
      <block subset="none" type="note">
        <para>Some members of the <see cref="T:System.Data.OleDb.OleDbSchemaGuid" /> class, (such as <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Procedure_Columns" /> schema) may not be supported by your OLE DB provider. Refer to your database documentation to determine whether you can retrieve this schema information by querying the system tables of your database.</para>
      </block>
    </remarks>
    <summary>
      <attribution license="cc4" from="Microsoft" modified="false" />
      <para>Returns the type of schema table specified by the <see cref="M:System.Data.OleDb.OleDbConnection.GetOleDbSchemaTable(System.Guid,System.Object[])" /> method.</para>
    </summary>
  </Docs>
  <Members>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public OleDbSchemaGuid ();" />
      <MemberType>Constructor</MemberType>
      <ReturnValue />
      <Parameters />
      <Docs>
        <remarks>To be added</remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Initializes a new instance of the <see cref="T:System.Data.OleDb.OleDbSchemaGuid" /> class.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
    </Member>
    <Member MemberName="Assertions">
      <MemberSignature Language="C#" Value="public static readonly Guid Assertions = df855bea-fb95-4abc-8932-e57e45c7ddae;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Assertions" /> maps to the OLE DB ASSERTIONS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>CONSTRAINT_CATALOG </para>
              </term>
              <description>
                <para>string</para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Constraint name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the assertions defined in the catalog that is owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>df855bea-fb95-4abc-8932-e57e45c7ddae</MemberValue>
    </Member>
    <Member MemberName="Catalogs">
      <MemberSignature Language="C#" Value="public static readonly Guid Catalogs = e4a67334-f03c-45af-8b1d-531f99268045;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Catalogs" /> maps to the OLE DB CATALOGS rowset and returns the following restriction column.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>CATALOG_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. Cannot be a null value. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the physical attributes associated with catalogs accessible from the data source. Returns the assertions defined in the catalog that is owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>e4a67334-f03c-45af-8b1d-531f99268045</MemberValue>
    </Member>
    <Member MemberName="Character_Sets">
      <MemberSignature Language="C#" Value="public static readonly Guid Character_Sets = e4533bdb-0b55-48ee-986d-17d07143657d;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Character_Sets" /> maps to the OLE DB CHARACTER_SETS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>CHARACTER_SET_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CHARACTER_SET_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CHARACTER_SET_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Character set name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the character sets defined in the catalog that is accessible to a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>e4533bdb-0b55-48ee-986d-17d07143657d</MemberValue>
    </Member>
    <Member MemberName="Check_Constraints">
      <MemberSignature Language="C#" Value="public static readonly Guid Check_Constraints = fedf7f5d-cfb4-4635-af02-45eb4bb4e8f3;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Check_Constraints" /> maps to the OLE DB CHECK_CONSTRAINTS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>CONSTRAINT_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Constraint name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the check constraints defined in the catalog that is owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>fedf7f5d-cfb4-4635-af02-45eb4bb4e8f3</MemberValue>
    </Member>
    <Member MemberName="Check_Constraints_By_Table">
      <MemberSignature Language="C#" Value="public static readonly Guid Check_Constraints_By_Table = d76547ef-837d-413c-8d76-bab1d7bb014a;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Check_Constraints" /> maps to the OLE DB CHECK_CONSTRAINTS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>CONSTRAINT_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Constraint name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the check constraints defined in the catalog that is owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>d76547ef-837d-413c-8d76-bab1d7bb014a</MemberValue>
    </Member>
    <Member MemberName="Collations">
      <MemberSignature Language="C#" Value="public static readonly Guid Collations = 5145b85c-c448-4b9e-8929-4c2de31ffa30;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Collations" /> maps to the OLE DB COLLATIONS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>COLLATION_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>COLLATION_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>COLLATION_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Collation name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the character collations defined in the catalog that is accessible to a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>5145b85c-c448-4b9e-8929-4c2de31ffa30</MemberValue>
    </Member>
    <Member MemberName="Column_Domain_Usage">
      <MemberSignature Language="C#" Value="public static readonly Guid Column_Domain_Usage = 058acb5e-eb1d-4b6e-8e98-a7d59a959ff1;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Column_Domain_Usage" /> maps to the OLE DB COLUMN_DOMAIN_USAGE rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>DOMAIN_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>DOMAIN_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>DOMAIN_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>View name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>COLUMN_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Column name. This column, together with the COLUMN_GUID and COLUMN_PROPID columns, forms the column ID. One or more of these columns will be a null value, depending on which elements of the DBID structure the provider uses. (DBID is a formal structure serialized into the COLUMN_NAME column of the COLUMN_DOMAIN_USAGE rowset.)</para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the columns defined in the catalog that are dependent on a domain defined in the catalog and owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>058acb5e-eb1d-4b6e-8e98-a7d59a959ff1</MemberValue>
    </Member>
    <Member MemberName="Column_Privileges">
      <MemberSignature Language="C#" Value="public static readonly Guid Column_Privileges = 43152796-f3b4-4342-9647-008f1060e352;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Column_Privileges" /> maps to the OLE DB COLUMN_PRIVILEGES rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name in which the table is defined. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name in which the table is defined. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>COLUMN_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Column name. This column, together with the COLUMN_GUID and COLUMN_PROPID columns, forms the column ID. One or more of these columns will be a null value, depending on which elements of the DBID structure the provider uses. </para>
              </description>
            </item>
            <item>
              <term>
                <para>GRANTOR </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>User that granted the privileges on the table in TABLE_NAME. </para>
              </description>
            </item>
            <item>
              <term>
                <para>GRANTEE </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>User name (or "PUBLIC") that the privilege has been granted to. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the privileges on columns of tables defined in the catalog that are available to or granted by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>43152796-f3b4-4342-9647-008f1060e352</MemberValue>
    </Member>
    <Member MemberName="Columns">
      <MemberSignature Language="C#" Value="public static readonly Guid Columns = 86dcd6e2-9a8c-4c6d-bc1c-e0e334c727c9;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Columns" /> maps to the OLE DB COLUMNS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name. The column returned cannot contain a null value. </para>
              </description>
            </item>
            <item>
              <term>
                <para>COLUMN_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>The name of the column; this might not be unique. If this cannot be determined, a null value is returned. This column, together with the COLUMN_GUID and COLUMN_PROPID columns, forms the column ID. One or more of these columns will be a null value, depending on which elements of the DBID structure the provider uses. (DBID is a formal structure serialized into the COLUMN_NAME column of the COLUMN_DOMAIN_USAGE rowset.) If possible, the resulting column ID should be persistent. However, some providers do not support persistent identifiers for columns. The column ID of a base table should be invariant under views. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the columns of tables (including views) defined in the catalog that is accessible to a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>86dcd6e2-9a8c-4c6d-bc1c-e0e334c727c9</MemberValue>
    </Member>
    <Member MemberName="Constraint_Column_Usage">
      <MemberSignature Language="C#" Value="public static readonly Guid Constraint_Column_Usage = 3a39f999-f481-4293-8b9f-af7e91b4ee7d;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Constraint_Column_Usage" /> maps to the OLE DB CONSTRAINT_COLUMN_USAGE rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name in which the table is defined. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name in which the table is defined. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>COLUMN_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Column name. This column, together with the COLUMN_GUID and COLUMN_PROPID columns, forms the column ID. One or more of these columns will be a null value, depending on which elements of the DBID structure the provider uses. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Constraint name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the columns used by referential constraints, unique constraints, check constraints, and assertions, defined in the catalog and owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>3a39f999-f481-4293-8b9f-af7e91b4ee7d</MemberValue>
    </Member>
    <Member MemberName="Constraint_Table_Usage">
      <MemberSignature Language="C#" Value="public static readonly Guid Constraint_Table_Usage = d689719b-24b0-4963-a635-097c480edcd2;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Constraint_Table_Usage" /> maps to the OLE DB CONSTRAINT_TABLE_USAGE rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name in which the table is defined. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name in which the table is defined. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Constraint name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the tables that are used by referential constraints, unique constraints, check constraints, and assertions defined in the catalog and owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>d689719b-24b0-4963-a635-097c480edcd2</MemberValue>
    </Member>
    <Member MemberName="DbInfoLiterals">
      <MemberSignature Language="C#" Value="public static readonly Guid DbInfoLiterals = 7a564da6-f3bc-474b-9e66-71cb47bde5b0;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Using <see cref="F:System.Data.OleDb.OleDbSchemaGuid.DbInfoLiterals" /> is equivalent to calling the OLE DB IDBInfo::GetLiteralInfo interface, or the ADO Connection.OpenSchema method with the adSchemaDBInfoLiterals constant.</para>
          <para>When using the <see cref="M:System.Data.OleDb.OleDbConnection.GetOleDbSchemaTable(System.Guid,System.Object[])" /> method, if the <paramref name="schema" /> parameter contains a value of <see cref="F:System.Data.OleDb.OleDbSchemaGuid.DbInfoLiterals" /> and the <paramref name="restrictions" /> parameter contains one or more restrictions, an <see cref="T:System.ArgumentException" /> is generated.</para>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns a list of provider-specific literals used in text commands.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>7a564da6-f3bc-474b-9e66-71cb47bde5b0</MemberValue>
    </Member>
    <Member MemberName="Foreign_Keys">
      <MemberSignature Language="C#" Value="public static readonly Guid Foreign_Keys = d9e547ce-e62d-4200-b849-566bc3dc29de;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Foreign_Keys" /> maps to the OLE DB FOREIGN_KEYS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>PK_TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name in which the primary key table is defined. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>PK_TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name in which the primary key table is defined. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>PK_TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Primary key table name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>FK_TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name in which the foreign key table is defined. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>FK_TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name in which the foreign key table is defined. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>FK_TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Foreign key table name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the foreign key columns defined in the catalog by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>d9e547ce-e62d-4200-b849-566bc3dc29de</MemberValue>
    </Member>
    <Member MemberName="Indexes">
      <MemberSignature Language="C#" Value="public static readonly Guid Indexes = 69d8523c-96ad-40cb-a89a-ee98d2d6fcec;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Indexes" /> maps to the OLE DB INDEXES rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>INDEX_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Index name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TYPE </para>
              </term>
              <description>
                <para>UInt16 (Int32) </para>
              </description>
              <description>
                <para>The type of the index. One of the following: </para>
                <para>DBPROPVAL_IT_BTREE-The index is a B+-tree.</para>
                <para>DBPROPVAL_IT_HASH-The index is a hash file using, for example, linear or extensible hashing.</para>
                <para>DBPROPVAL_IT_CONTENT-The index is a content index.</para>
                <para>DBPROPVAL_IT_OTHER-The index is some other type of index. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the indexes defined in the catalog that is owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>69d8523c-96ad-40cb-a89a-ee98d2d6fcec</MemberValue>
    </Member>
    <Member MemberName="Key_Column_Usage">
      <MemberSignature Language="C#" Value="public static readonly Guid Key_Column_Usage = 65423211-805e-4822-8eb4-f4f6d540056e;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Key_Column_Usage" /> maps to the OLE DB KEY_COLUMN_USAGE rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>CONSTRAINT_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Constraint name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name in which the table containing the key column is defined. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name in which the table containing the key column is defined. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name containing the key column. </para>
              </description>
            </item>
            <item>
              <term>
                <para>COLUMN_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Name of the column participating in the unique, primary, or foreign key. This column, together with the COLUMN_GUID and COLUMN_PROPID columns, forms the column ID. One or more of these columns will be a null value, depending on which elements of the DBID structure the provider uses. (DBID is a formal structure serialized into the COLUMN_NAME column of the COLUMN_DOMAIN_USAGE rowset.)</para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the columns defined in the catalog that is constrained as keys by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>65423211-805e-4822-8eb4-f4f6d540056e</MemberValue>
    </Member>
    <Member MemberName="Primary_Keys">
      <MemberSignature Language="C#" Value="public static readonly Guid Primary_Keys = c6e5b174-fbd8-4055-b757-8585040e463f;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Primary_Keys" /> maps to the OLE DB PRIMARY_KEYS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name in which the table is defined. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name in which the table is defined. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the primary key columns defined in the catalog by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>c6e5b174-fbd8-4055-b757-8585040e463f</MemberValue>
    </Member>
    <Member MemberName="Procedure_Columns">
      <MemberSignature Language="C#" Value="public static readonly Guid Procedure_Columns = 7148080d-e053-4ada-b79a-9a2ff614a3d4;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Procedure_Columns" /> maps to the OLE DB PROCEDURE_COLUMNS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>PROCEDURE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>PROCEDURE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>PROCEDURE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Procedure name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>COLUMN_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>The name of the column; this might not be unique. If this cannot be determined, a null value is returned. This column, together with the COLUMN_GUID and COLUMN_PROPID columns, forms the column ID. One or more of these columns will be a null value, depending on which elements of the DBID structure the provider uses. </para>
              </description>
            </item>
          </list>
          <block subset="none" type="note">
            <para>The <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Procedure_Columns" /> schema is not supported by any OLE DB providers that ship in MDAC version 2.7. Refer to your database documentation to determine whether you can retrieve this schema information by querying the system tables of your database.</para>
          </block>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns information about the columns of rowsets returned by procedures.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>7148080d-e053-4ada-b79a-9a2ff614a3d4</MemberValue>
    </Member>
    <Member MemberName="Procedure_Parameters">
      <MemberSignature Language="C#" Value="public static readonly Guid Procedure_Parameters = 984af700-8fe7-476f-81c2-4b814df67907;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Procedure_Parameters" /> maps to the OLE DB PROCEDURE_PARAMETERS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>PROCEDURE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>PROCEDURE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Schema name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>PROCEDURE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Procedure name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>PARAMETER_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Parameter name. A null value if the parameter is not named. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns information about the parameters and return codes of procedures.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>984af700-8fe7-476f-81c2-4b814df67907</MemberValue>
    </Member>
    <Member MemberName="Procedures">
      <MemberSignature Language="C#" Value="public static readonly Guid Procedures = 61f276ad-4f25-4c26-b4ae-8238e06d56db;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Procedures" /> maps to the OLE DB PROCEDURES rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>PROCEDURE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>PROCEDURE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>PROCEDURE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Procedure name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>PROCEDURE_TYPE </para>
              </term>
              <description>
                <para>UInt16 </para>
              </description>
              <description>
                <para>DB_PT_UNKNOWN-It is not known whether there is a returned value.</para>
                <para>DB_PT_PROCEDURE-Procedure; there is no returned value.</para>
                <para>DB_PT_FUNCTION-Function; there is a returned value. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the procedures defined in the catalog that is owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>61f276ad-4f25-4c26-b4ae-8238e06d56db</MemberValue>
    </Member>
    <Member MemberName="Provider_Types">
      <MemberSignature Language="C#" Value="public static readonly Guid Provider_Types = 0bc2da44-d834-4136-9ff0-3cef477784b9;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Provider_Types" /> maps to the OLE DB PROVIDER_TYPES rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>DATA_TYPE </para>
              </term>
              <description>
                <para>UInt16 (Int32) </para>
              </description>
              <description>
                <para>The indicator of the data type. </para>
              </description>
            </item>
            <item>
              <term>
                <para>BEST_MATCH </para>
              </term>
              <description>
                <para>Int16 </para>
              </description>
              <description>
                <para>VARIANT_TRUE-The data type is the best match between all data types in the data store and the OLE DB data type indicated by the value in the DATA_TYPE column.</para>
                <para>VARIANT_FALSE-The data type is not the best match. For each set of rows in which the value of the DATA_TYPE column is the same, the BEST_MATCH column is set to VARIANT_TRUE in only one row. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the base data types supported by the .NET Framework Data Provider for OLE DB.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>0bc2da44-d834-4136-9ff0-3cef477784b9</MemberValue>
    </Member>
    <Member MemberName="Referential_Constraints">
      <MemberSignature Language="C#" Value="public static readonly Guid Referential_Constraints = d2eab85e-49a7-462d-aa22-1d97c74178ae;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Referential_Constraints" /> maps to the OLE DB REFERENTIAL_CONSTRAINTS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>CONSTRAINT_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Constraint name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the referential constraints defined in the catalog that is owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>d2eab85e-49a7-462d-aa22-1d97c74178ae</MemberValue>
    </Member>
    <Member MemberName="Schemata">
      <MemberSignature Language="C#" Value="public static readonly Guid Schemata = 2fbd7503-0af3-43d2-92c6-51e78b84dd37;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Schemata" /> maps to the OLE DB SCHEMATAS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>CATALOG_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>SCHEMA_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name </para>
              </description>
            </item>
            <item>
              <term>
                <para>SCHEMA_OWNER </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>User that owns the schemas. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the schema objects that are owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>2fbd7503-0af3-43d2-92c6-51e78b84dd37</MemberValue>
    </Member>
    <Member MemberName="Sql_Languages">
      <MemberSignature Language="C#" Value="public static readonly Guid Sql_Languages = d60a511d-a07f-4e59-aac2-71c25fab5b02;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Sql_Languages" /> maps to the OLE DB SQL_LANGUAGES rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>SQL_LANGUAGE_SOURCE </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>"ISO 9075" for standard SQL. </para>
              </description>
            </item>
            <item>
              <term>
                <para>SQL_LANGUAGE_YEAR </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>"1992" for ANSI SQL-92–compliant SQL. </para>
              </description>
            </item>
            <item>
              <term>
                <para>SQL_LANGUAGE_CONFORMANCE </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>One of the following: "ENTRY", "INTERMEDIATE", or "FULL". </para>
              </description>
            </item>
            <item>
              <term>
                <para>SQL_LANGUAGE_INTEGRITY </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>"YES"= Optional integrity feature is supported.</para>
                <para>"NO"=Optional integrity feature is not supported. </para>
              </description>
            </item>
            <item>
              <term>
                <para>SQL_LANGUAGE_IMPLEMENTATION </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>NULL for "ISO 9075" implementation. </para>
              </description>
            </item>
            <item>
              <term>
                <para>SQL_LANGUAGE_BINDING_STYLE </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>"DIRECT" for C/C++ callable direct execution of SQL. </para>
              </description>
            </item>
            <item>
              <term>
                <para>SQL_LANGUAGE_PROGRAMMING_LANGUAGE </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>NULL. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the conformance levels, options, and dialects supported by the SQL-implementation processing data defined in the catalog.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>d60a511d-a07f-4e59-aac2-71c25fab5b02</MemberValue>
    </Member>
    <Member MemberName="Statistics">
      <MemberSignature Language="C#" Value="public static readonly Guid Statistics = 03ed9f7d-35bc-45fe-993f-ee7a5f29fb74;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Statistics" /> maps to the OLE DB STATISTICS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the statistics defined in the catalog that is owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>03ed9f7d-35bc-45fe-993f-ee7a5f29fb74</MemberValue>
    </Member>
    <Member MemberName="Table_Constraints">
      <MemberSignature Language="C#" Value="public static readonly Guid Table_Constraints = 62883c55-082d-42cb-bb00-747985ca6047;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Table_Constraints" /> maps to the OLE DB TABLE_CONSTRAINTS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>CONSTRAINT_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Constraint name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name in which the table is defined. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name in which the table is defined. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>CONSTRAINT_TYPE </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Constraint type. One of the following: UNIQUE, PRIMARY KEY, FOREIGN KEY, or CHECK. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the table constraints defined in the catalog that is owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>62883c55-082d-42cb-bb00-747985ca6047</MemberValue>
    </Member>
    <Member MemberName="Table_Privileges">
      <MemberSignature Language="C#" Value="public static readonly Guid Table_Privileges = 1a73f478-8c8e-4ede-b3ec-22ba13ab55a0;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Table_Privileges" /> maps to the OLE DB TABLE_PRIVILEGES rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name in which the table is defined. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name in which the table is defined. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>GRANTOR </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>User that granted the privileges on the table in TABLE_NAME. </para>
              </description>
            </item>
            <item>
              <term>
                <para>GRANTEE </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>User name (or "PUBLIC") that the privilege has been granted to. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the privileges on tables defined in the catalog that are available to, or granted by, a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>1a73f478-8c8e-4ede-b3ec-22ba13ab55a0</MemberValue>
    </Member>
    <Member MemberName="Table_Statistics">
      <MemberSignature Language="C#" Value="public static readonly Guid Table_Statistics = 9c944744-cd51-448a-8be4-7095f039d0ef;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Table_Statistics" /> maps to the OLE DB TABLE_STATISTICS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name of the table of this statistic. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Schema name of the table. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>STATISTICS_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name of the statistic. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>STATISTICS_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Schema name of the statistic. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>STATISTICS_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Name of the statistic. </para>
              </description>
            </item>
            <item>
              <term>
                <para>STATISTICS_TYPE </para>
              </term>
              <description>
                <para>UInt16 (Int32) </para>
              </description>
              <description>
                <para>Bitmask specifying the kinds of statistics supported by this statistic: </para>
                <para>DBSTAT_HISTOGRAM—Indicates histogram support.</para>
                <para>DBSTAT_COLUMN_CARDINALITY— Indicates column cardinality support.</para>
                <para>DBSTAT_TUPLE_CARDINALITY—Indicates tuple cardinality support.</para>
                <para>Note: Histograms correspond to only the first column for a multi-column statistic. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Describes the available set of statistics on tables in the provider.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>9c944744-cd51-448a-8be4-7095f039d0ef</MemberValue>
    </Member>
    <Member MemberName="Tables">
      <MemberSignature Language="C#" Value="public static readonly Guid Tables = ceac88ba-240c-4bb4-821e-4a49fc013371;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Tables" /> maps to the OLE DB TABLES rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name. The column returned cannot contain a null value. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_TYPE </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table type. One of the following or a provider-specific value: "ALIAS", "TABLE" "SYNONYM", "SYSTEM TABLE", "VIEW", "GLOBAL TEMPORARY", "LOCAL TEMPORARY", or "SYSTEM VIEW". The column returned cannot contain a null value. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the tables (including views) defined in the catalog that are accessible to a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>ceac88ba-240c-4bb4-821e-4a49fc013371</MemberValue>
    </Member>
    <Member MemberName="Tables_Info">
      <MemberSignature Language="C#" Value="public static readonly Guid Tables_Info = 9ff81c59-2b1e-4371-a08b-3a2d373189fa;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Tables_Info" /> maps to the OLE DB TABLES_INFO rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TABLE_TYPE </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table type. One of the following or a provider-specific value: ALIAS, TABLE, SYNONYM, SYSTEM TABLE, VIEW, GLOBAL TEMPORARY, LOCAL TEMPORARY, EXTERNAL TABLE, or SYSTEM VIEW. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Table name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the tables (including views) that are accessible to a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>9ff81c59-2b1e-4371-a08b-3a2d373189fa</MemberValue>
    </Member>
    <Member MemberName="Translations">
      <MemberSignature Language="C#" Value="public static readonly Guid Translations = 5578b57e-a682-4f1b-bdb4-f8a14ad6f61e;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Translations" /> maps to the OLE DB TRANSLATIONS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TRANSLATION_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TRANSLATION_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TRANSLATION_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Translation name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the character translations defined in the catalog that is accessible to a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>5578b57e-a682-4f1b-bdb4-f8a14ad6f61e</MemberValue>
    </Member>
    <Member MemberName="Trustee">
      <MemberSignature Language="C#" Value="public static readonly Guid Trustee = 521207e2-3a23-42b6-ac78-810a3fce3271;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Trustee" /> maps to the OLE DB TRUSTEE schema. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TRUSTEE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Trustee name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TRUSTEE_GUID </para>
              </term>
              <description>
                <para>guid </para>
              </description>
              <description>
                <para>GUID that uniquely identifies the trustee. Providers that do no use GUIDs to identify trustees should return a null value in this column. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TRUSTEE_PROPID </para>
              </term>
              <description>
                <para>UInt32 (Int64) </para>
              </description>
              <description>
                <para>PropID that uniquely identifies the trustee. Providers that do not use PropIDs to identify trustees should return a null value in this column. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TRUSTEE_TYPE </para>
              </term>
              <description>
                <para>UInt32 (Int64) </para>
              </description>
              <description>
                <para>Trustee type. One of the following: </para>
                <para>TRUSTEE_IS_UNKNOWN - The trustee is an unknown type, but not necessarily an invalid type.</para>
                <para>TRUSTEE_IS_USER - The trustee account is a user account.</para>
                <para>TRUSTEE_IS_GROUP - The trustee is a group account. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Identifies the trustees defined in the data source.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>521207e2-3a23-42b6-ac78-810a3fce3271</MemberValue>
    </Member>
    <Member MemberName="Usage_Privileges">
      <MemberSignature Language="C#" Value="public static readonly Guid Usage_Privileges = f8113a2b-2934-4c67-ab7b-adbe3ab74973;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Usage_Privileges" /> maps to the OLE DB USAGE_PRIVILEGES rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>OBJECT_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name in which the object is defined. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>OBJECT_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name in which the object is defined. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>OBJECT_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Object name. </para>
              </description>
            </item>
            <item>
              <term>
                <para>OBJECT_TYPE </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Object type. One of the following: DOMAIN, CHARACTER SET, COLLATION, or TRANSLATION. </para>
              </description>
            </item>
            <item>
              <term>
                <para>GRANTOR </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>User that granted the privileges on the object in OBJECT_NAME. </para>
              </description>
            </item>
            <item>
              <term>
                <para>GRANTEE </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>User name (or "PUBLIC") that the privilege has been granted to. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the USAGE privileges on objects defined in the catalog that are available to or granted by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>f8113a2b-2934-4c67-ab7b-adbe3ab74973</MemberValue>
    </Member>
    <Member MemberName="View_Column_Usage">
      <MemberSignature Language="C#" Value="public static readonly Guid View_Column_Usage = 2c91ef91-02d8-4d38-ae5a-1e826873d6ea;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.View_Column_Usage" /> maps to the OLE DB VIEW_COLUMN_USAGE rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>VIEW_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>VIEW_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>VIEW_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>View name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the columns on which viewed tables depend, as defined in the catalog and owned by a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>2c91ef91-02d8-4d38-ae5a-1e826873d6ea</MemberValue>
    </Member>
    <Member MemberName="View_Table_Usage">
      <MemberSignature Language="C#" Value="public static readonly Guid View_Table_Usage = 7dcb7f53-1045-4fdf-86a1-d3caaf27c7f5;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.View_Table_Usage" /> maps to the OLE DB VIEW_TABLE_USAGE rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>VIEW_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>VIEW_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>VIEW_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>View name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the tables on which viewed tables, defined in the catalog and owned by a given user, are dependent.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>7dcb7f53-1045-4fdf-86a1-d3caaf27c7f5</MemberValue>
    </Member>
    <Member MemberName="Views">
      <MemberSignature Language="C#" Value="public static readonly Guid Views = 9a6345b6-61a0-40fd-9b45-402f3c9c9c3e;" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>System.Guid</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>
            <see cref="F:System.Data.OleDb.OleDbSchemaGuid.Views" /> maps to the OLE DB VIEWS rowset. Unless otherwise specified, restriction columns are returned in the following order.</para>
          <list type="table">
            <listheader>
              <item>
                <term>
                  <para>Restriction column </para>
                </term>
                <description>
                  <para>CLR data type </para>
                </description>
                <description>
                  <para>Description </para>
                </description>
              </item>
            </listheader>
            <item>
              <term>
                <para>TABLE_CATALOG </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Catalog name. A null value if the provider does not support catalogs. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_SCHEMA </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>Unqualified schema name. A null value if the provider does not support schemas. </para>
              </description>
            </item>
            <item>
              <term>
                <para>TABLE_NAME </para>
              </term>
              <description>
                <para>string </para>
              </description>
              <description>
                <para>View name. </para>
              </description>
            </item>
          </list>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Returns the views defined in the catalog that is accessible to a given user.</para>
        </summary>
      </Docs>
      <AssemblyInfo>
        <AssemblyVersion>1.0.5000.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <MemberValue>9a6345b6-61a0-40fd-9b45-402f3c9c9c3e</MemberValue>
    </Member>
  </Members>
</Type>