Compartir a través de


Clase ResourceType

Representa un tipo primitivo, complejo o de entidad del servicio de datos.

Jerarquía de herencia

System.Object
  System.Data.Services.Providers.ResourceType
    System.Data.Services.Providers.CollectionResourceType
    System.Data.Services.Providers.EntityCollectionResourceType

Espacio de nombres:  System.Data.Services.Providers
Ensamblado:  Microsoft.Data.Services (en Microsoft.Data.Services.dll)

Sintaxis

'Declaración
Public Class ResourceType
'Uso
Dim instance As ResourceType
public class ResourceType
public ref class ResourceType
type ResourceType =  class end
public class ResourceType

El tipo ResourceType expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ResourceType Crea una instancia de un ResourceType de servicio de datos.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública BaseType Obtiene una referencia en la que basar el tipo de recurso, si existe.
Propiedad pública CanReflectOnInstanceType Obtiene si el tipo de instancia correspondiente representa el tipo CLR de esta entidad.
Propiedad pública CustomState Obtiene o establece un marcador de posición para almacenar información de estado personalizada sobre un tipo de recurso definido por el desarrollador.
Propiedad pública ETagProperties Obtiene la lista de propiedades de este tipo.
Propiedad pública FullName Obtiene el nombre completo del recurso.
Propiedad pública InstanceType Referencia al tipo CLR que este recurso representa.
Propiedad pública IsAbstract Obtiene un valor booleano que indica si se trata de un tipo abstracto.
Propiedad pública IsMediaLinkEntry Obtiene o establece un valor booleano que es true si el tipo de recurso incluye un flujo predeterminado.
Propiedad pública IsOpenType Obtiene si el tipo de recurso tiene propiedades abiertas.
Propiedad pública IsReadOnly Obtiene un valor booleano que es true si este tipo de recurso se ha establecido en solo lectura.
Propiedad pública KeyProperties Obtiene una lista de propiedades clave de este tipo
Propiedad pública Name Obtiene el nombre del tipo de recurso.
Propiedad pública Namespace Obtiene el espacio de nombres del tipo de recurso.
Propiedad pública Properties Obtiene una lista de propiedades declaradas en este tipo que solo incluye las propiedades definidas en el tipo, no en el tipo base.
Propiedad pública PropertiesDeclaredOnThisType Obtiene o establece la lista de propiedades declaradas en este tipo.
Propiedad pública ResourceTypeKind Obtiene la ResourceTypeKind del tipo.

Arriba

Métodos

  Nombre Descripción
Método público AddEntityPropertyMappingAttribute Agrega EntityPropertyMappingAttribute para el tipo de recurso.
Método público AddProperty Agrega al tipo la propiedad proporcionada por el parámetro resourceProperty.
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método públicoMiembro estático GetCollectionResourceType
Método públicoMiembro estático GetEntityCollectionResourceType Obtiene un EntityCollectionResourceType que representa una colección de los elementos itemType especificados.
Método público GetHashCode (Se hereda de Object.)
Método públicoMiembro estático GetPrimitiveResourceType Obtiene un tipo de recurso que representa un tipo primitivo cuando se proporciona un objeto Type.
Método público GetType (Se hereda de Object.)
Método protegido LoadPropertiesDeclaredOnThisType Devuelve una lista de propiedades declaradas por este tipo de recurso.
Método protegido MemberwiseClone (Se hereda de Object.)
Método público SetReadOnly Establece el tipo de recurso en solo lectura.
Método público ToString (Se hereda de Object.)

Arriba

Comentarios

Los tipos anidados no se admiten como tipos de recurso.

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres System.Data.Services.Providers