Interface IXmlSerializer
Namespace: MediaBrowser.Model.Serialization
Assembly: MediaBrowser.Model.dll
Syntax
public interface IXmlSerializer
  Methods
DeserializeFromBytes(Type, Byte[])
Deserializes from bytes.
Declaration
object DeserializeFromBytes(Type type, byte[] buffer)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Type | type | The type.  | 
      
| System.Byte[] | buffer | The buffer.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Object | System.Object.  | 
      
DeserializeFromFile(Type, String)
Deserializes from file.
Declaration
object DeserializeFromFile(Type type, string file)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Type | type | The type.  | 
      
| System.String | file | The file.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Object | System.Object.  | 
      
DeserializeFromStream(Type, Stream)
Deserializes from stream.
Declaration
object DeserializeFromStream(Type type, Stream stream)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Type | type | The type.  | 
      
| System.IO.Stream | stream | The stream.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Object | System.Object.  | 
      
DeserializeFromString(String, Type)
Declaration
object DeserializeFromString(string text, Type type)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | text | |
| System.Type | type | 
Returns
| Type | Description | 
|---|---|
| System.Object | 
SerializeToFile(Object, String)
Serializes to file.
Declaration
void SerializeToFile(object obj, string file)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | obj | The obj.  | 
      
| System.String | file | The file.  | 
      
SerializeToStream(Object, Stream)
Serializes to stream.
Declaration
void SerializeToStream(object obj, Stream stream)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | obj | The obj.  | 
      
| System.IO.Stream | stream | The stream.  | 
      
SerializeToString(Object)
Declaration
string SerializeToString(object obj)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | obj | 
Returns
| Type | Description | 
|---|---|
| System.String |