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.
- operationContext
Tipo: System.Data.Services.DataServiceOperationContext
Istanza DataServiceOperationContext utilizzata dal servizio dati per elaborare la richiesta.
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 |
---|---|
Quando operationContext è Null. |
|
Quando non è possibile risolvere un nome del tipo di entità basato su operationContext. |