Compartilhar via


ResourceType Classe

Definição

Representa um tipo de entidade, complexo ou primitivo do serviço de dados.

public ref class ResourceType
public class ResourceType
type ResourceType = class
Public Class ResourceType
Herança
ResourceType

Comentários

Não há suporte para tipos aninhados como tipos de recursos.

Construtores

ResourceType(Type, ResourceTypeKind, ResourceType, String, String, Boolean)

Cria uma instância de um ResourceType de serviço de dados.

Propriedades

BaseType

Obtém uma referência ao tipo de recurso de base, se houver.

CanReflectOnInstanceType

Obtém um valor que indica se o tipo de instância correspondente representa o tipo do CLR desta entidade.

CustomState

Obtém ou define um espaço reservado para manter informações de estado personalizadas sobre um tipo de recurso definido pelo desenvolvedor.

ETagProperties

Obtém a lista de propriedades para este tipo.

FullName

Obtém o nome completo do recurso.

InstanceType

Referência ao tipo CLR que esse recurso representa.

IsAbstract

Obtém um valor booliano que indica se este é um tipo abstrato.

IsMediaLinkEntry

Obtém ou define um valor booliano que será true se o tipo de recurso incluir um fluxo padrão.

IsOpenType

Obtém um valor que indica se o tipo de recurso tem propriedades abertas.

IsReadOnly

Obtém um valor booliano que será true se este tipo de recurso tiver sido definido como somente leitura.

KeyProperties

Obtém uma lista de propriedades de chave para esse tipo.

Name

Obtém o nome do tipo de recurso.

Namespace

Obtém o namespace do tipo de recurso.

Properties

Obtém uma lista de propriedades declaradas desse tipo que inclui apenas as propriedades definidas no tipo, não no tipo base.

PropertiesDeclaredOnThisType

Lista de propriedades declaradas neste tipo.

ResourceTypeKind

Obtém o ResourceTypeKind para o tipo.

Métodos

AddEntityPropertyMappingAttribute(EntityPropertyMappingAttribute)

Adiciona um EntityPropertyMappingAttribute para o tipo de recurso.

AddProperty(ResourceProperty)

Adiciona a propriedade fornecida pelo parâmetro resourceProperty para o tipo.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetPrimitiveResourceType(Type)

Obtém o tipo de recurso que representa um tipo primitivo quando é fornecido um objeto Type.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
LoadPropertiesDeclaredOnThisType()

Retorna uma lista de propriedades declaradas por esse tipo de recurso.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
SetReadOnly()

Define o tipo de recurso como somente leitura.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a