Classe ODataMessageWriter
Rappresenta la classe di writer utilizzata per scrivere tutti i payload OData (voci, feed, documenti di metadati, documenti di servizio e così via).
Gerarchia di ereditarietà
System.Object
Microsoft.Data.OData.ODataMessageWriter
Spazio dei nomi Microsoft.Data.OData
Assembly: Microsoft.Data.OData (in Microsoft.Data.OData.dll)
Sintassi
'Dichiarazione
Public NotInheritable Class ODataMessageWriter _
Implements IDisposable
'Utilizzo
Dim instance As ODataMessageWriter
public sealed class ODataMessageWriter : IDisposable
public ref class ODataMessageWriter sealed : IDisposable
[<SealedAttribute>]
type ODataMessageWriter =
class
interface IDisposable
end
public final class ODataMessageWriter implements IDisposable
Nel tipo ODataMessageWriter sono esposti i membri seguenti.
Costruttori
Nome | Descrizione | |
---|---|---|
ODataMessageWriter(IODataRequestMessage) | Crea un nuovo oggetto ODataMessageWriter per il messaggio di richiesta specificato. | |
ODataMessageWriter(IODataResponseMessage) | Crea un nuovo oggetto ODataMessageWriter per il messaggio di risposta specificato. | |
ODataMessageWriter(IODataRequestMessage, ODataMessageWriterSettings) | Crea un nuovo oggetto ODataMessageWriter per il messaggio di richiesta specificato e per le impostazioni del writer di messaggio. | |
ODataMessageWriter(IODataResponseMessage, ODataMessageWriterSettings) | Crea un nuovo oggetto ODataMessageWriter per il messaggio di risposta specificato e per le impostazioni del writer di messaggio. | |
ODataMessageWriter(IODataRequestMessage, ODataMessageWriterSettings, IEdmModel) | Crea un nuovo oggetto ODataMessageWriter per il messaggio di richiesta specificato e per le impostazioni del writer di messaggio. | |
ODataMessageWriter(IODataResponseMessage, ODataMessageWriterSettings, IEdmModel) | Crea un nuovo oggetto ODataMessageWriter per il messaggio di risposta specificato e per le impostazioni del writer di messaggio. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateODataBatchWriter | Crea un oggetto ODataBatchWriter per scrivere un batch di richieste o di risposte. | |
CreateODataBatchWriterAsync | Crea un oggetto ODataBatchWriter in modo asincrono per scrivere un batch di richieste o di risposte. | |
CreateODataCollectionWriter | Crea un oggetto ODataCollectionWriter per scrivere una raccolta di valori primitivi o complessi (come risultato di una chiamata a un'operazione del servizio). | |
CreateODataCollectionWriterAsync | Crea un oggetto ODataCollectionWriter in modo asincrono per scrivere una raccolta di valori primitivi o complessi (come risultato di una chiamata a un'operazione del servizio). | |
CreateODataEntryWriter | Crea un oggetto ODataWriter per scrivere una voce. | |
CreateODataEntryWriterAsync | Crea un oggetto ODataWriter in modo asincrono per scrivere una voce. | |
CreateODataFeedWriter | Crea un oggetto ODataWriter per scrivere un feed. | |
CreateODataFeedWriterAsync | Crea un oggetto ODataWriter in modo asincrono per scrivere un feed. | |
CreateODataParameterWriter | Crea un oggetto ODataParameterWriter per scrivere un payload di parametri. | |
CreateODataParameterWriterAsync | Crea un oggetto ODataParameterWriter in modo asincrono per scrivere un payload di parametri. | |
Dispose | Implementazione di [M:System.IDisposable.Dispose()] per la pulizia di risorse del writer non gestite. | |
Equals | Ereditato da Object. | |
Finalize | Ereditato da Object. | |
GetHashCode | Ereditato da Object. | |
GetType | Ereditato da Object. | |
MemberwiseClone | Ereditato da Object. | |
ToString | Ereditato da Object. | |
WriteEntityReferenceLink | Scrive un risultato singleton di una query $links come payload del messaggio. | |
WriteEntityReferenceLinkAsync | Scrive un risultato singleton di una query $links in modo asincrono come payload del messaggio. | |
WriteEntityReferenceLinks | Scrive il risultato di una query $links come payload del messaggio. | |
WriteEntityReferenceLinksAsync | Scrive il risultato di una query $links in modo asincrono come payload del messaggio. | |
WriteError | Scrive un oggetto ODataError come payload del messaggio. | |
WriteErrorAsync | Scrive un oggetto ODataError in modo asincrono come payload del messaggio. | |
WriteMetadataDocument | Scrive il documento di metadati come corpo del messaggio. | |
WriteProperty | Scrive un oggetto ODataProperty come payload del messaggio. | |
WritePropertyAsync | Scrive un oggetto ODataProperty in modo asincrono come payload del messaggio. | |
WriteServiceDocument | Scrive un documento di servizio con l'oggetto defaultWorkspace specificato come payload del messaggio. | |
WriteServiceDocumentAsync | Scrive un documento di servizio in modo asincrono con l'oggetto defaultWorkspace specificato come payload del messaggio. | |
WriteValue | Scrive un unico valore come corpo del messaggio. | |
WriteValueAsync | Scrive un unico valore in modo asincrono come corpo del messaggio. |
In alto
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.