Classe ResourceType
Représente un type primitif, un type complexe ou un type d'entité de service de données.
Hiérarchie d'héritage
System.Object
System.Data.Services.Providers.ResourceType
System.Data.Services.Providers.CollectionResourceType
System.Data.Services.Providers.EntityCollectionResourceType
Espace de noms : System.Data.Services.Providers
Assembly : Microsoft.Data.Services (en Microsoft.Data.Services.dll)
Syntaxe
'Déclaration
Public Class ResourceType
'Utilisation
Dim instance As ResourceType
public class ResourceType
public ref class ResourceType
type ResourceType = class end
public class ResourceType
Le type ResourceType expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ResourceType | Crée une instance d'un service de données ResourceType. |
Haut de la page
Propriétés
Nom | Description | |
---|---|---|
BaseType | Obtient une référence au type de ressource de base, le cas échéant. | |
CanReflectOnInstanceType | Détermine si le type d'instance correspondant représente le type CLR de cette entité. | |
CustomState | Obtient ou définit un placeholder pour conserver les informations d'état personnalisées sur un type de ressource défini par le développeur. | |
ETagProperties | Obtient la liste des propriétés de ce type. | |
FullName | Obtient le nom complet de la ressource. | |
InstanceType | Référence au type CLR que cette ressource représente. | |
IsAbstract | Obtient une valeur booléenne qui indique s'il s'agit d'un type abstrait. | |
IsMediaLinkEntry | Obtient ou définit une valeur booléenne qui a la valeur true si le type de ressource inclut un flux de données par défaut. | |
IsOpenType | Obtient une valeur qui indique si le type de ressource a des propriétés ouvertes. | |
IsReadOnly | Obtient une valeur booléenne qui a la valeur true si ce type de ressource a été défini en lecture seule. | |
KeyProperties | Obtient une liste de propriétés de clé pour ce type | |
Name | Obtient le nom du type de ressource. | |
Namespace | Obtient l'espace de noms du type de ressource. | |
Properties | Obtient une liste de propriétés déclarées pour ce type qui inclut uniquement les propriétés définies pour le type, et non pas pour le type de base. | |
PropertiesDeclaredOnThisType | Obtient ou définit la liste des propriétés déclarées pour ce type. | |
ResourceTypeKind | Obtient le ResourceTypeKind pour le type. |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
AddEntityPropertyMappingAttribute | Ajoute un EntityPropertyMappingAttribute pour le type de ressource. | |
AddProperty | Ajoute la propriété fournie par le paramètre resourceProperty au type. | |
Equals | (hérité de Object.) | |
Finalize | (hérité de Object.) | |
GetCollectionResourceType | ||
GetEntityCollectionResourceType | Obtient un objet EntityCollectionResourceType représentant une collection d'éléments itemType spécifiés. | |
GetHashCode | (hérité de Object.) | |
GetPrimitiveResourceType | Obtient un type de ressource qui représente un type primitif après transmission d'un objet Type. | |
GetType | (hérité de Object.) | |
LoadPropertiesDeclaredOnThisType | Retourne une liste de propriétés déclarées par ce type de ressource. | |
MemberwiseClone | (hérité de Object.) | |
SetReadOnly | Définit le type de ressource sur lecture seule. | |
ToString | (hérité de Object.) |
Haut de la page
Notes
Les types imbriqués ne sont pas pris en charge en tant que types de ressources.
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.