DynamicRecord Classe

Definição

Representa um registro de dados usando um descritor de tipo personalizado e as capacidades do Dynamic Language Runtime (DLR).

public sealed class DynamicRecord : System.Dynamic.DynamicObject, System.ComponentModel.ICustomTypeDescriptor
type DynamicRecord = class
    inherit DynamicObject
    interface ICustomTypeDescriptor
Public NotInheritable Class DynamicRecord
Inherits DynamicObject
Implements ICustomTypeDescriptor
Herança
DynamicRecord
Implementações

Propriedades

Columns

Retorna uma lista que contém o nome de cada coluna na DynamicRecord instância.

Item[Int32]

Retorna o valor de uma coluna na DynamicRecord instância usando o índice especificado.

Item[String]

Retorna o valor de uma coluna na DynamicRecord instância usando o nome especificado.

Métodos

GetDynamicMemberNames()

Retorna uma lista que contém o nome de todos os membros dinâmicos da DynamicRecord instância.

TryGetMember(GetMemberBinder, Object)

Obtém o valor de um DynamicRecord membro usando o nome especificado.

Implantações explícitas de interface

ICustomTypeDescriptor.GetAttributes()

Retorna uma lista de atributos personalizados para esta instância de um componente.

ICustomTypeDescriptor.GetClassName()

Retorna o nome da classe para esta instância de um componente.

ICustomTypeDescriptor.GetComponentName()

Retorna o nome para esta instância de um componente.

ICustomTypeDescriptor.GetConverter()

Retorna o conversor de tipo para esta instância de um componente.

ICustomTypeDescriptor.GetDefaultEvent()

Retorna o evento padrão para esta instância de um componente.

ICustomTypeDescriptor.GetDefaultProperty()

Retorna a propriedade padrão para esta instância de um componente.

ICustomTypeDescriptor.GetEditor(Type)

Retorna um editor do tipo especificado para esta instância de um componente.

ICustomTypeDescriptor.GetEvents()

Retorna os eventos desta instância de um componente.

ICustomTypeDescriptor.GetEvents(Attribute[])

Retorna os eventos para esta instância de um componente usando o filtro especificado.

ICustomTypeDescriptor.GetProperties()

Retorna as propriedades desta instância de um componente.

ICustomTypeDescriptor.GetProperties(Attribute[])

Retorna as propriedades para esta instância de um componente usando o filtro especificado.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Retorna o objeto que contém a propriedade especificada.

Aplica-se a