Méthode IDataServiceStreamProvider.ResolveType
Retourne un nom de type qualifié par un espace de noms qui représente le type que le runtime du service de données doit créer pour l'entrée de lien média associée au flux de données pour la ressource multimédia insérée.
Espace de noms : System.Data.Services.Providers
Assembly : Microsoft.Data.Services (en Microsoft.Data.Services.dll)
Syntaxe
'Déclaration
Function ResolveType ( _
entitySetName As String, _
operationContext As DataServiceOperationContext _
) As String
'Utilisation
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
Paramètres
- entitySetName
Type : System.String
Nom du jeu d'entités qualifié complet.
- operationContext
Type : System.Data.Services.DataServiceOperationContext
Instance DataServiceOperationContext qui est utilisée par le service de données pour traiter la demande.
Valeur de retour
Type : System.String
Nom du type d'espace de noms qualifié.
Notes
La méthode ResolveType est appelée par le service de données lorsqu'une nouvelle entité qui est une entrée de lien média est créée avec sa ressource multimédia. Un responsable de l'implémentation de la méthode doit examiner les en-têtes de demande dans operationContext et retourner le nom du type qualifié d'espace de noms qui représente le type que le runtime du service de données doit instancier pour créer l'entrée du lien multimédia associée à la nouvelle ressource multimédia. La chaîne qui représente le nom de ce type est transmise à la méthode CreateResource pour créer l'entrée de lien multimédia.
Lorsque vous implémentez la méthode GetWriteStream, vous devez lever des exceptions suivantes comme indiqué :
Type d'exception |
Condition. |
---|---|
Lorsque operationContext est nullune référence Null (Nothing dans Visual Basic). |
|
Lorsqu'un nom de type d'entité ne peut pas être converti en fonction du operationContext. |