Condividi tramite


Classe ResourceType

Rappresenta una primitiva, un complesso o un tipo di entità del servizio dati.

Gerarchia di ereditarietà

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

Spazio dei nomi  System.Data.Services.Providers
Assembly:  Microsoft.Data.Services (in Microsoft.Data.Services.dll)

Sintassi

'Dichiarazione
Public Class ResourceType
'Utilizzo
Dim instance As ResourceType
public class ResourceType
public ref class ResourceType
type ResourceType =  class end
public class ResourceType

Nel tipo ResourceType sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico ResourceType Crea un'istanza di un servizio dati ResourceType.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica BaseType Ottiene un riferimento al tipo di risorsa di base, se presente.
Proprietà pubblica CanReflectOnInstanceType Ottiene un valore che indica se il tipo di istanza corrispondente rappresenta il tipo CLR di questa entità.
Proprietà pubblica CustomState Ottiene o imposta un segnaposto per mantenere informazioni sullo stato personalizzate su un tipo di risorsa definito dallo sviluppatore.
Proprietà pubblica ETagProperties Ottiene l'elenco di proprietà per questo tipo.
Proprietà pubblica FullName Ottiene il nome completo della risorsa.
Proprietà pubblica InstanceType Fare riferimento al tipo CLR che questa risorsa rappresenta.
Proprietà pubblica IsAbstract Ottiene un valore booleano che indica se questo è un tipo astratto.
Proprietà pubblica IsMediaLinkEntry Ottiene o imposta un valore booleano che è true se il tipo di risorsa include un flusso predefinito.
Proprietà pubblica IsOpenType Ottiene se il tipo di risorsa dispone di proprietà open.
Proprietà pubblica IsReadOnly Ottiene un valore booleano che è true se questo tipo di risorsa è di sola lettura.
Proprietà pubblica KeyProperties Ottiene un elenco di proprietà chiave per questo tipo
Proprietà pubblica Name Ottiene il nome del tipo di risorsa.
Proprietà pubblica Namespace Ottiene lo spazio dei nomi del tipo di risorsa.
Proprietà pubblica Properties Ottiene un elenco di proprietà dichiarato su questo tipo che include solo proprietà definite sul tipo, non nel tipo di base.
Proprietà pubblica PropertiesDeclaredOnThisType Ottiene o imposta l'elenco di proprietà dichiarate su questo tipo.
Proprietà pubblica ResourceTypeKind Ottiene ResourceTypeKind per il tipo.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddEntityPropertyMappingAttribute Aggiunge un EntityPropertyMappingAttribute per il tipo di risorsa.
Metodo pubblico AddProperty Aggiunge la proprietà fornita dal parametro resourceProperty al tipo.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblicoMembro statico GetCollectionResourceType
Metodo pubblicoMembro statico GetEntityCollectionResourceType Ottiene un EntityCollectionResourceType che rappresenta una raccolta degli elementi itemType specificati.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblicoMembro statico GetPrimitiveResourceType Ottiene un tipo di risorsa che rappresenta un tipo primitivo quando viene specificato un oggetto Type.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto LoadPropertiesDeclaredOnThisType Restituisce un elenco di proprietà dichiarate da questo tipo di risorsa.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico SetReadOnly Imposta il tipo di risorsa di sola lettura.
Metodo pubblico ToString Ereditato da Object.

In alto

Osservazioni

I tipi annidati non sono supportati come tipi di risorse.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi System.Data.Services.Providers