MediaEntryAttribute Class
Signifies that the specified class is to be treated as a media link entry.
Namespace: System.Data.Services.Client
Assembly: System.Data.Services.Client (in System.Data.Services.Client.dll)
The MediaEntryAttribute type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | MediaMemberName | The name of the property on the class that holds the media, usually binary data. |
| Name | Description | |
|---|---|---|
![]() | Equals | Infrastructure. Returns a value that indicates whether this instance is equal to a specified object. (Inherited from Attribute.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Returns the hash code for this instance. (Inherited from Attribute.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | Match | When overridden in a derived class, returns a value that indicates whether this instance equals a specified object. (Inherited from Attribute.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
The class is treated as a media link entry, which is an AtomPub protocol for handling binary data and metadata about that binary data. The use of this attribute to define a media link entry is replaced by a new attribute that supports the streaming of binary media resource data. For more information, see WCF Data Services (Silverlight).
A type marked with this attribute has altered behavior when BeginSaveChanges is called. The media property is also known as a Media resource. On saving, the media property of the type denoted by the MediaMemberName property, is inserted by a POST request to the URI /<EntitySet>/$value.
After the POST, a PUT request with all the properties on the type other than the MediaMemberName property, which is binary content, are sent to the URI /<EntitySet>(<key>).
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.


