C# Class Unicorn.Users.Formatting.YamlUserSerializationFormatter

Inheritance: IUserSerializationFormatter
Datei anzeigen Open project: kamsar/Unicorn

Public Methods

Method Description
ReadSerializedUser ( Stream dataStream, string serializedItemId ) : SyncUser
WriteSerializedUser ( SyncUser userData, Stream outputStream ) : void

Protected Methods

Method Description
GetSerializedProfileContent ( SyncProfileProperty profileProperty ) : string
ReadPropertyValueObject ( string propertyName, string typeString, string encodedValue ) : object
SerializePrimitiveProfileValue ( SyncProfileProperty profileProperty ) : string
SerializeSerializableProfileValue ( SyncProfileProperty profileProperty ) : string

Method Details

GetSerializedProfileContent() protected method

protected GetSerializedProfileContent ( SyncProfileProperty profileProperty ) : string
profileProperty SyncProfileProperty
return string

ReadPropertyValueObject() protected method

protected ReadPropertyValueObject ( string propertyName, string typeString, string encodedValue ) : object
propertyName string
typeString string
encodedValue string
return object

ReadSerializedUser() public method

public ReadSerializedUser ( Stream dataStream, string serializedItemId ) : SyncUser
dataStream Stream
serializedItemId string
return SyncUser

SerializePrimitiveProfileValue() protected method

protected SerializePrimitiveProfileValue ( SyncProfileProperty profileProperty ) : string
profileProperty SyncProfileProperty
return string

SerializeSerializableProfileValue() protected method

protected SerializeSerializableProfileValue ( SyncProfileProperty profileProperty ) : string
profileProperty SyncProfileProperty
return string

WriteSerializedUser() public method

public WriteSerializedUser ( SyncUser userData, Stream outputStream ) : void
userData SyncUser
outputStream Stream
return void