SaaS CMS has officially launched! Learn more now.

Class TemplateSource

Represents template source.

Inheritance
System.Object
TemplateSource
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: Mediachase.BusinessFoundation.Data
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 11.8.3
Syntax
public class TemplateSource : ITemplateSource

Constructors

TemplateSource()

Initializes a new instance of the TemplateSource class.

Declaration
public TemplateSource()

TemplateSource(Object)

Initializes a new instance of the TemplateSource class.

Declaration
public TemplateSource(object externalSource)
Parameters
Type Name Description
System.Object externalSource

The external source.

Properties

InnerValues

Gets the inner values.

Declaration
protected object InnerValues { get; set; }
Property Value
Type Description
System.Object

The inner values.

Methods

GetItemPropertyInfo()

Gets the item property info.

Declaration
protected virtual PropertyInfo GetItemPropertyInfo()
Returns
Type Description
System.Reflection.PropertyInfo

GetValue(String)

Gets the value.

Declaration
public virtual object GetValue(string key)
Parameters
Type Name Description
System.String key

The key.

Returns
Type Description
System.Object

Explicit Interface Implementations

ITemplateSource.GetValue(String)

Gets the value.

Declaration
object ITemplateSource.GetValue(string key)
Parameters
Type Name Description
System.String key

The key.

Returns
Type Description
System.Object

Implements