Share via


Spazio dei nomi System.ServiceModel.DomainServices.Server

Fornisce le classi da utilizzare nei progetti server per la creazione di servizi del dominio.

Classi

Classe Descrizione
ChangeSet Rappresenta un set di modifiche che devono essere elaborate da un oggetto DomainService.
ChangeSetEntry Rappresenta un'operazione di dominio da eseguire su un'entità.
CodeProcessor Fornisce una classe base per tutte le implementazioni di CodeProcessor.
DeleteAttribute Specifica che un metodo DomainService è un metodo di eliminazione.
DomainException Indica che si è verificato un errore irreversibile durante l'esecuzione di un'operazione di dominio.
DomainOperationEntry Rappresenta un metodo dell'operazione di dominio in un oggetto DomainService.
DomainOperationParameter Rappresenta un parametro di un oggetto DomainOperation.
DomainService Fornisce una classe base per tutte le implementazioni di DomainService.
DomainServiceContext Rappresenta l'ambiente di esecuzione per le operazioni eseguite da un oggetto DomainService.
DomainServiceDescription Rappresenta le informazioni su un oggetto DomainService.
DomainServiceDescriptionProvider Crea l'oggetto DomainServiceDescription per un oggetto DomainService.
DomainServiceDescriptionProviderAttribute Specifica l'oggetto DomainServiceDescriptionProvider per il tipo DomainService.
DomainServiceErrorInfo Fornisce informazioni su un errore irreversibile che si verifica durante l'elaborazione di un'operazione DomainService.
ExcludeAttribute Specifica che un membro dell'entità non sarà presente nella visualizzazione client dell'entità generata dal codice e che il valore non deve essere mai inviato al client.
IgnoreAttribute Specifica che un metodo in un oggetto DomainService non è un'operazione di dominio.
IncludeAttribute Specifica che l'associazione deve fare parte di qualsiasi entità client generata dal codice.
InsertAttribute Specifica che un metodo DomainService è un metodo di inserimento.
InvokeAttribute Specifica che un metodo DomainService è un'operazione invoke.
InvokeDescription Rappresenta un'operazione invoke che deve essere elaborata da un servizio del dominio.
OutputCacheAttribute Fornisce una modalità dichiarativa per abilitare la memorizzazione dell'output nella cache.
QueryAttribute Specifica che un metodo DomainService è un metodo di query.
QueryDescription Rappresenta un'operazione di query che deve essere elaborata da un oggetto DomainService.
RequiresAuthenticationAttribute Specifica che un'operazione di dominio può essere richiamata solo da un utente autenticato.
RequiresRoleAttribute Specifica un set di ruoli a cui è consentito richiamare un oggetto DomainOperationEntry.
UpdateAttribute Specifica che un metodo DomainService è un metodo di aggiornamento.
ValidationResultInfo Contiene informazioni sull'errore che si è verificato durante l'esecuzione di un'operazione nel server.

Interfacce

Interfaccia Descrizione
IDomainServiceFactory Fornisce un'interfaccia per l'implementazione della factory di DomainService.

Enumerazioni

Enumerazione Descrizione
ChangeOperation Specifica le operazioni di modifica che possono essere eseguite su un oggetto.
DomainOperation Specifica l'operazione che un oggetto DomainService può eseguire.
DomainOperationType Specifica il tipo di operazione del dominio in esecuzione.
OutputCacheLocation Specifica i valori per il controllo della posizione della risposta HTTP memorizzata nella cache di output per una risorsa.