Condividi tramite


Metodo IDataServiceStreamProvider.ResolveType

Restituisce un nome di tipo completo con lo spazio dei nomi che rappresenta il tipo che il runtime del servizio dati deve creare per l'elemento entry di collegamento multimediale associato al flusso di dati della risorsa multimediale inserita.

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

Sintassi

'Dichiarazione
Function ResolveType ( _
    entitySetName As String, _
    operationContext As DataServiceOperationContext _
) As String
'Utilizzo
Dim instance As IDataServiceStreamProvider
Dim entitySetName As String
Dim operationContext As DataServiceOperationContext
Dim returnValue As String

returnValue = instance.ResolveType(entitySetName, _
    operationContext)
string ResolveType(
    string entitySetName,
    DataServiceOperationContext operationContext
)
String^ ResolveType(
    String^ entitySetName, 
    DataServiceOperationContext^ operationContext
)
abstract ResolveType : 
        entitySetName:string * 
        operationContext:DataServiceOperationContext -> string 
function ResolveType(
    entitySetName : String, 
    operationContext : DataServiceOperationContext
) : String

Parametri

  • entitySetName
    Tipo: System.String
    Nome del set di entità completo.

Valore restituito

Tipo: System.String
Nome del tipo qualificato dallo spazio dei nomi.

Osservazioni

Metodo ResolveType chiamato dal servizio dati quando una nuova entità che è una voce di collegamento multimediale viene creata insieme alla propria risorsa multimediale. È necessario che un responsabile dell'implementazione di questo metodo controlli le intestazioni della richiesta in operationContext e restituisca il nome del tipo qualificato dallo spazio dei nomi che rappresenta il tipo di cui il runtime del servizio dati crea l'istanza per creare la voce di collegamento multimediale associata alla nuova risorsa multimediale. La stringa che rappresenta questo nome del tipo viene passata al metodo CreateResource per creare la voce di collegamento multimediale.

Quando si implementa il metodo GetWriteStream, è necessario generare le eccezioni seguenti come indicato:

Tipo di eccezione

Condizione

ArgumentNullException

Quando operationContext è Null.

DataServiceException

Quando non è possibile risolvere un nome del tipo di entità basato su operationContext.

Vedere anche

Riferimento

IDataServiceStreamProvider Interfaccia

Spazio dei nomi System.Data.Services.Providers