DataSetFieldSchema Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa a estrutura, ou esquema, de um campo de dados.
public ref class DataSetFieldSchema sealed : System::Web::UI::Design::IDataSourceFieldSchema
public sealed class DataSetFieldSchema : System.Web.UI.Design.IDataSourceFieldSchema
type DataSetFieldSchema = class
interface IDataSourceFieldSchema
Public NotInheritable Class DataSetFieldSchema
Implements IDataSourceFieldSchema
- Herança
-
DataSetFieldSchema
- Implementações
Observações
Use a DataSetFieldSchema classe para obter as propriedades de um campo de dados usando um DataColumn. Pode descobrir a estrutura de um campo de dados usando as seguintes propriedades nesta classe: DataType, IsReadOnly, Length, Name, e IsUnique. Além disso, pode usar a Identity propriedade para determinar se uma coluna de dados está definida para AutoIncrement, ou a PrimaryKey propriedade para determinar se uma coluna de dados está na chave primária.
A DataSetFieldSchema classe é utilizada por componentes personalizados de design de controlo para fornecer informação sobre um campo de dados no momento do design.
Para examinar os componentes dos dados usando um DataSet, use as seguintes classes.
Construtores
| Name | Description |
|---|---|
| DataSetFieldSchema(DataColumn) |
Inicializa uma nova instância da DataSetFieldSchema classe usando um .DataColumn |
Propriedades
| Name | Description |
|---|---|
| DataType |
Obtém o tipo de dados armazenados no campo de dados. |
| Identity |
Recebe um valor que indica se o valor do campo de dados incrementa automaticamente a cada nova linha adicionada à tabela ou à vista. |
| IsReadOnly |
Recebe um valor que indica se o DataColumn é apenas de leitura. |
| IsUnique |
Obtém um valor que indica se os valores no campo de dados são necessários para serem únicos. |
| Length |
Recebe um valor que indica o tamanho dos dados que podem ser armazenados no campo de dados. |
| Name |
Obtém o nome do campo de dados. |
| Nullable |
Recebe um valor que indica se o campo de dados pode aceitar |
| Precision |
Obtém o número máximo de dígitos usados para representar um valor numérico no campo de dados. |
| PrimaryKey |
Obtém um valor que indica se o campo de dados está na chave primária da tabela ou vista que contém. |
| Scale |
Obtém o número de casas decimais para os quais os valores numéricos no campo de dados são resolvidos. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |