Skip to main content
Skip table of contents

ReadOnlyDictionary

ReadOnlyDictionary Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.xmp.impl
  iTextSharp.xmp.impl.ReadOnlyDictionary[[ReadOnlyDictionary]]
  end
  subgraph System.Collections
System.Collections.IDictionary[[IDictionary]]
System.Collections.ICollection[[ICollection]]
System.Collections.IEnumerable[[IEnumerable]]
  end
System.Collections.IDictionary --> iTextSharp.xmp.impl.ReadOnlyDictionary
System.Collections.ICollection --> iTextSharp.xmp.impl.ReadOnlyDictionary
System.Collections.IEnumerable --> iTextSharp.xmp.impl.ReadOnlyDictionary

Members

Properties

Public properties
TypeNameMethods
intCountget
boolIsFixedSizeget
boolIsReadOnlyget
boolIsSynchronizedget
objectItemget, set
ICollectionKeysget
objectSyncRootget
ICollectionValuesget

Methods

Public Static methods
ReturnsName
ReadOnlyDictionaryReadOnly(IDictionary dictionary)
Public methods
ReturnsName
voidAdd(object key, object value)
voidClear()
boolContains(object key)
voidCopyTo(Array array, int index)
IDictionaryEnumeratorGetEnumerator()
voidRemove(object key)

Details

Inheritance

  • IDictionary
  • ICollection
  • IEnumerable

Methods

ReadOnly

Source code

public static ReadOnlyDictionary ReadOnly(IDictionary dictionary)
Arguments
TypeNameDescription
IDictionarydictionary
GetEnumerator

Source code

public virtual IDictionaryEnumerator GetEnumerator()
Remove

Source code

public virtual void Remove(object key)
Arguments
TypeNameDescription
objectkey
Contains

Source code

public virtual bool Contains(object key)
Arguments
TypeNameDescription
objectkey
Clear

Source code

public virtual void Clear()
Add

Source code

public virtual void Add(object key, object value)
Arguments
TypeNameDescription
objectkey
objectvalue
CopyTo

Source code

public virtual void CopyTo(Array array, int index)
Arguments
TypeNameDescription
Arrayarray
intindex

Properties

IsReadOnly
public virtual bool IsReadOnly { get; }
Item
public virtual object Item { get; set; }
Values
public virtual ICollection Values { get; }
Keys
public virtual ICollection Keys { get; }
IsFixedSize
public virtual bool IsFixedSize { get; }
IsSynchronized
public virtual bool IsSynchronized { get; }
Count
public virtual int Count { get; }
SyncRoot
public virtual object SyncRoot { get; }

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.