Class UriTypeHandler
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Class that handles storage format of System.Uri towards Dynamic Data Store.
Inheritance
System.Object
UriTypeHandler
Implements
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()
Namespace: EPiServer.Web.Internal
Assembly: EPiServer.dll
Version: 11.20.7Syntax
public class UriTypeHandler : ITypeHandler
Constructors
UriTypeHandler()
Declaration
public UriTypeHandler()
Methods
FromDatabaseFormat(String, Object, Type, Type)
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Froms the database format.
Declaration
public object FromDatabaseFormat(string propertyName, object propertyValue, Type targetType, Type ownerType)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | Name of the property. |
System.Object | propertyValue | The property value. |
System.Type | targetType | Type of the target. |
System.Type | ownerType | Type of the owner. |
Returns
Type | Description |
---|---|
System.Object |
MapToDatabaseType(Type)
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Returns the database type.
Declaration
public Type MapToDatabaseType(Type type)
Parameters
Type | Name | Description |
---|---|---|
System.Type | type | The type. |
Returns
Type | Description |
---|---|
System.Type | The type that is stored in database |
ToDatabaseFormat(String, Object, Type)
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Returns the propertyValue in the database format.
Declaration
public object ToDatabaseFormat(string propertyName, object propertyValue, Type ownerType)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | Name of the property. |
System.Object | propertyValue | The property value. |
System.Type | ownerType | Type of the owner. |
Returns
Type | Description |
---|---|
System.Object |