情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

MediaEntryAttribute クラス

2012/02/09

指定されたクラスがメディア リンク エントリとして扱われることを示します。

System..::..Object
  System..::..Attribute
    System.Data.Services.Client..::..MediaEntryAttribute

Namespace:  System.Data.Services.Client
アセンブリ:  System.Data.Services.Client (System.Data.Services.Client.dll 内)

[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
public sealed class MediaEntryAttribute : Attribute

MediaEntryAttribute 型では、次のメンバーを公開します。

  名前説明
パブリック メソッドMediaEntryAttributeMediaEntryAttribute の新しいインスタンスを作成します。
このページのトップへ

  名前説明
パブリック プロパティMediaMemberName通常はバイナリ データである、メディアを保持するクラスのプロパティ名です。
このページのトップへ

  名前説明
パブリック メソッドEquals (Attribute から継承。)
保護されたメソッドFinalize (Object から継承。)
パブリック メソッドGetHashCode (Attribute から継承。)
パブリック メソッドGetType (Object から継承。)
パブリック メソッドMatch (Attribute から継承。)
保護されたメソッドMemberwiseClone (Object から継承。)
パブリック メソッドToString (Object から継承。)
このページのトップへ

このクラスは、バイナリ データとそのバイナリ データに関するメタデータを処理するための AtomPub プロトコルである、メディア リンク エントリとして扱われます。この属性を使用してメディア リンク エントリを定義する代わりに、バイナリ メディア リソース データのストリーミングをサポートする新しい属性が使用されます。

この属性でマークされる型は、BeginSaveChanges の呼び出し時に動作が変更されます。メディア プロパティはメディア リソースとも呼ばれます。保存時には、MediaMemberName プロパティによって示される型のメディア プロパティは、POST 要求によって URI /<EntitySet>/$value に挿入されます。

POST 要求の後、バイナリ コンテンツである MediaMemberName プロパティを除く、その型のすべてのプロパティを使用する PUT 要求が、URI /<EntitySet>(<key>) に送られます。

Windows Phone OS

7.1 でサポート

この型のすべてのパブリックstatic (Visual Basic の場合は Shared)メンバーはスレッド セーフです。すべてのインスタンス メンバーがスレッド セーフになるかどうかは保証されていません。

表示:
© 2014 Microsoft