Class ProfileManager
Inheritance
System.Object
ProfileManager
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Terrasoft.Core.dll
Syntax
public class ProfileManager
Properties
ProfileSerializer
Declaration
public JsonProfileSerializer ProfileSerializer { get; set; }
Property Value
Methods
ApplyProfile(UserConnection, IProfileSerializable, Guid, String)
Declaration
public void ApplyProfile(UserConnection userConnection, IProfileSerializable source, Guid sourceUId, string key)
Parameters
ApplyProfile(UserConnection, IProfileSerializable, String)
Declaration
public void ApplyProfile(UserConnection userConnection, IProfileSerializable source, string key)
Parameters
ClearProfile(UserConnection, Boolean)
Declaration
public void ClearProfile(UserConnection userConnection, bool clearAll)
Parameters
Type |
Name |
Description |
UserConnection |
userConnection |
|
System.Boolean |
clearAll |
|
ClearProfile(UserConnection, IEnumerable<Guid>)
Declaration
public void ClearProfile(UserConnection userConnection, IEnumerable<Guid> sourceUIds)
Parameters
Type |
Name |
Description |
UserConnection |
userConnection |
|
System.Collections.Generic.IEnumerable<System.Guid> |
sourceUIds |
|
ClearProfile(UserConnection, Guid, String)
Declaration
public void ClearProfile(UserConnection userConnection, Guid sourceUId, string key)
Parameters
Type |
Name |
Description |
UserConnection |
userConnection |
|
System.Guid |
sourceUId |
|
System.String |
key |
|
ClearProfile(UserConnection, IProfileSerializable, String)
Declaration
public void ClearProfile(UserConnection userConnection, IProfileSerializable source, string key)
Parameters
SaveProfile(UserConnection, IProfileSerializable, Guid, String)
Declaration
public bool SaveProfile(UserConnection userConnection, IProfileSerializable source, Guid sourceUId, string key)
Parameters
Returns
Type |
Description |
System.Boolean |
|
SaveProfile(UserConnection, IProfileSerializable, String)
Declaration
public bool SaveProfile(UserConnection userConnection, IProfileSerializable source, string key)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Extension Methods