Classe MimeTypePropertyAttribute
Annote une propriété dans une classe qui a été annotée avec MediaEntryAttribute.
Hiérarchie d'héritage
System.Object
System.Attribute
System.Data.Services.Client.MimeTypePropertyAttribute
Espace de noms : System.Data.Services.Client
Assembly : Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)
Syntaxe
'Déclaration
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False, Inherited := True)> _
Public NotInheritable Class MimeTypePropertyAttribute _
Inherits Attribute
'Utilisation
Dim instance As MimeTypePropertyAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
public sealed class MimeTypePropertyAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = false, Inherited = true)]
public ref class MimeTypePropertyAttribute sealed : public Attribute
[<SealedAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false, Inherited = true)>]
type MimeTypePropertyAttribute =
class
inherit Attribute
end
public final class MimeTypePropertyAttribute extends Attribute
Le type MimeTypePropertyAttribute expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
MimeTypePropertyAttribute | Crée une nouvelle instance de MimeTypePropertyAttribute. |
Haut de la page
Propriétés
Nom | Description | |
---|---|---|
DataPropertyName | Obtient le nom de MimeTypePropertyAttribute. | |
MimeTypePropertyName | Obtient le type MIME de MimeTypePropertyAttribute | |
TypeId | (hérité de Attribute.) |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
Equals | (hérité de Attribute.) | |
Finalize | (hérité de Object.) | |
GetHashCode | (hérité de Attribute.) | |
GetType | (hérité de Object.) | |
IsDefaultAttribute | (hérité de Attribute.) | |
Match | (hérité de Attribute.) | |
MemberwiseClone | (hérité de Object.) | |
ToString | (hérité de Object.) |
Haut de la page
Implémentations d'interfaces explicites
Nom | Description | |
---|---|---|
_Attribute.GetIDsOfNames | (hérité de Attribute.) | |
_Attribute.GetTypeInfo | (hérité de Attribute.) | |
_Attribute.GetTypeInfoCount | (hérité de Attribute.) | |
_Attribute.Invoke | (hérité de Attribute.) |
Haut de la page
Notes
Le MimeTypePropertyAttribute prend le nom de la propriété qui contient le type MIME à associer à la propriété spécifiée dans le MediaEntryAttribute. La propriété spécifiée est définie automatiquement sur le type de données MIME lorsqu'une ressource multimédia associée à l'entrée de lien média est chargée en différé par la méthode LoadProperty.
Le système lit également le type MIME de cette propriété et l'utilise pour définir l'en-tête Content-Type dans une demande POST d'une entrée de lien multimédia. Une entrée de lien multimédia est un élément du protocole AtomPub permettant de gérer des données binaires et des métadonnées.
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.