Show / Hide Table of Contents

Class PortalAliasCollection

Inheritance
object
DictionaryBase
PortalAliasCollection
Implements
IDictionary
ICollection
IDictionary<string, PortalAliasInfo>
ICollection<KeyValuePair<string, PortalAliasInfo>>
IEnumerable<KeyValuePair<string, PortalAliasInfo>>
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, IDictionary<string, PortalAliasInfo>, ICollection<KeyValuePair<string, PortalAliasInfo>>, IEnumerable<KeyValuePair<string, PortalAliasInfo>>, IEnumerable

Constructors

PortalAliasCollection()

Declaration
public PortalAliasCollection()

Properties

HasKeys

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

IsReadOnly

Declaration
public bool IsReadOnly { 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(KeyValuePair<string, PortalAliasInfo>)

Declaration
public void Add(KeyValuePair<string, PortalAliasInfo> item)
Parameters
Type Name Description
KeyValuePair<string, PortalAliasInfo> item

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(KeyValuePair<string, PortalAliasInfo>)

Declaration
public bool Contains(KeyValuePair<string, PortalAliasInfo> item)
Parameters
Type Name Description
KeyValuePair<string, PortalAliasInfo> item
Returns
Type Description
bool

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

ContainsKey(string)

Declaration
public bool ContainsKey(string key)
Parameters
Type Name Description
string key
Returns
Type Description
bool

CopyTo(KeyValuePair<string, PortalAliasInfo>[], int)

Declaration
public void CopyTo(KeyValuePair<string, PortalAliasInfo>[] array, int arrayIndex)
Parameters
Type Name Description
KeyValuePair<string, PortalAliasInfo>[] array
int arrayIndex

Remove(KeyValuePair<string, PortalAliasInfo>)

Declaration
public bool Remove(KeyValuePair<string, PortalAliasInfo> item)
Parameters
Type Name Description
KeyValuePair<string, PortalAliasInfo> item
Returns
Type Description
bool

Remove(string)

Declaration
public bool Remove(string key)
Parameters
Type Name Description
string key
Returns
Type Description
bool

TryGetValue(string, out PortalAliasInfo)

Declaration
public bool TryGetValue(string key, out PortalAliasInfo value)
Parameters
Type Name Description
string key
PortalAliasInfo value
Returns
Type Description
bool

Implements

IDictionary
ICollection
IDictionary<TKey, TValue>
ICollection<T>
IEnumerable<T>
IEnumerable

Extension Methods

CollectionExtensions.ForEach<TType>(IEnumerable<TType>, Action<TType>)
PagingExtensions.InPagesOf<T>(IEnumerable<T>, int)
PagingExtensions.ToPagedList<T>(IEnumerable<T>, int, int)
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