Show / Hide Table of Contents

Class PortalAliasCollection

Inheritance
object
DictionaryBase
PortalAliasCollection
Implements
IDictionary
ICollection
IEnumerable
Inherited Members
DictionaryBase.CopyTo(Array, int)
DictionaryBase.Clear()
DictionaryBase.GetEnumerator()
DictionaryBase.OnGet(object, object)
DictionaryBase.OnSet(object, object, object)
DictionaryBase.OnInsert(object, object)
DictionaryBase.OnClear()
DictionaryBase.OnRemove(object, object)
DictionaryBase.OnValidate(object, object)
DictionaryBase.OnSetComplete(object, object, object)
DictionaryBase.OnInsertComplete(object, object)
DictionaryBase.OnClearComplete()
DictionaryBase.OnRemoveComplete(object, object)
DictionaryBase.InnerHashtable
DictionaryBase.Dictionary
DictionaryBase.Count
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Portals
Assembly: DotNetNuke.dll
Syntax
[Obsolete("Deprecated in DotNetNuke 9.7.2. use IDictionary<string, IPortalAliasInfo> instead. Scheduled for removal in v11.0.0.")]
public class PortalAliasCollection : DictionaryBase, IDictionary, ICollection, IEnumerable

Constructors

PortalAliasCollection()

Declaration
public PortalAliasCollection()

Properties

HasKeys

Declaration
public bool HasKeys { get; }
Property Value
Type Description
bool

this[string]

Declaration
public PortalAliasInfo this[string key] { get; set; }
Parameters
Type Name Description
string key
Property Value
Type Description
PortalAliasInfo

Keys

Declaration
public ICollection Keys { get; }
Property Value
Type Description
ICollection

Values

Declaration
public ICollection Values { get; }
Property Value
Type Description
ICollection

Methods

Add(string, PortalAliasInfo)

Declaration
[Obsolete("Deprecated in DotNetNuke 9.7.2. use IDictionary<string, IPortalAliasInfo> instead. Scheduled for removal in v11.0.0.")]
public void Add(string key, PortalAliasInfo value)
Parameters
Type Name Description
string key
PortalAliasInfo value

Contains(string)

Declaration
[Obsolete("Deprecated in DotNetNuke 9.7.2. use IDictionary<string, IPortalAliasInfo> instead. Scheduled for removal in v11.0.0.")]
public bool Contains(string key)
Parameters
Type Name Description
string key
Returns
Type Description
bool

Implements

IDictionary
ICollection
IEnumerable

Extension Methods

CollectionExtensions.GetValueOrDefault<T>(IDictionary, string)
CollectionExtensions.GetValueOrDefault<T>(IDictionary, string, Func<object, T>)
CollectionExtensions.GetValueOrDefault<T>(IDictionary, string, Func<string, T>)
CollectionExtensions.GetValueOrDefault<T>(IDictionary, string, T)
CollectionExtensions.GetValueOrDefault<T>(IDictionary, string, T, Func<object, T>)
CollectionExtensions.GetValueOrDefault<T>(IDictionary, string, T, Func<string, T>)
CollectionExtensions.GetValue<T>(IDictionary, string)
CollectionExtensions.GetValue<T>(IDictionary, string, Func<object, T>)
CollectionExtensions.GetValue<T>(IDictionary, string, Func<string, T>)
DictionaryExtensions.GetValue<T>(IDictionary, object, T)
DictionaryExtensions.SetValue<T>(IDictionary, object, T, T)
JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS