MimeTypePropertyAttribute-Klasse
Kommentiert eine Eigenschaft einer Klasse, die mit dem MediaEntryAttribute kommentiert wurde.
Vererbungshierarchie
System.Object
System.Attribute
System.Data.Services.Client.MimeTypePropertyAttribute
Namespace: System.Data.Services.Client
Assembly: Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)
Syntax
'Declaration
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False, Inherited := True)> _
Public NotInheritable Class MimeTypePropertyAttribute _
Inherits Attribute
'Usage
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
Der MimeTypePropertyAttribute-Typ macht folgende Elemente verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
MimeTypePropertyAttribute | erstellt eine neue Instanz von MimeTypePropertyAttribute. |
Zum Anfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
DataPropertyName | Ruft den Namen des MimeTypePropertyAttribute auf. |
![]() |
MimeTypePropertyName | Ruft den MIME-Typ vom MimeTypePropertyAttribute ab |
![]() |
TypeId | (Geerbt von Attribute.) |
Zum Anfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Equals | (Geerbt von Attribute.) |
![]() |
Finalize | (Geerbt von Object.) |
![]() |
GetHashCode | (Geerbt von Attribute.) |
![]() |
GetType | (Geerbt von Object.) |
![]() |
IsDefaultAttribute | (Geerbt von Attribute.) |
![]() |
Match | (Geerbt von Attribute.) |
![]() |
MemberwiseClone | (Geerbt von Object.) |
![]() |
ToString | (Geerbt von Object.) |
Zum Anfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
![]() ![]() |
_Attribute.GetIDsOfNames | (Geerbt von Attribute.) |
![]() ![]() |
_Attribute.GetTypeInfo | (Geerbt von Attribute.) |
![]() ![]() |
_Attribute.GetTypeInfoCount | (Geerbt von Attribute.) |
![]() ![]() |
_Attribute.Invoke | (Geerbt von Attribute.) |
Zum Anfang
Hinweise
MimeTypePropertyAttribute nimmt den Namen der Eigenschaft, die den MIME-Typ enthält, um diesen der im MediaEntryAttribute angegebenen Eigenschaft zuzuordnen. Die angegebene Eigenschaft wird automatisch auf den MIME-Typ der Daten festgelegt, wenn eine dem Medienlinkeintrag zugeordnete Medienressource durch die LoadProperty-Methode verzögert geladen ist.
Das System liest auch den MIME-Typ in dieser Eigenschaft und verwendet ihn, um den Content-Type-Header in einer POST-Anforderung an einen Medienlinkeintrag festzulegen. Ein Medienlinkeintrag ist ein AtomPub-Protokollkonstrukt zum Behandeln von Binärdaten und Metadaten.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.