New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

A key/value pair collection of image operations' serializers following the conversion of key being the operation to serialize and value - the respective serializer

Definition

Namespace:Telerik.Web.UI.ImageEditor.Serialization

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class ImageOperationSerializers : KeyedCollection<string, IImageOperationSerializer>, IList<IImageOperationSerializer>, ICollection<IImageOperationSerializer>, IList, ICollection, IReadOnlyList<IImageOperationSerializer>, IReadOnlyCollection<IImageOperationSerializer>, IEnumerable<IImageOperationSerializer>, IEnumerable

Inheritance: objectCollection<IImageOperationSerializer>KeyedCollection<string, IImageOperationSerializer>ImageOperationSerializers

Implements: ICollectionICollection<IImageOperationSerializer>IEnumerableIEnumerable<IImageOperationSerializer>IListIList<IImageOperationSerializer>IReadOnlyCollection<IImageOperationSerializer>IReadOnlyList<IImageOperationSerializer>...

Inherited Members KeyedCollection<string, IImageOperationSerializer>.Contains(string)KeyedCollection<string, IImageOperationSerializer>.Remove(string)KeyedCollection<string, IImageOperationSerializer>.ChangeItemKey(IImageOperationSerializer, string)KeyedCollection<string, IImageOperationSerializer>.ClearItems()KeyedCollection<string, IImageOperationSerializer>.GetKeyForItem(IImageOperationSerializer)KeyedCollection<string, IImageOperationSerializer>.InsertItem(int, IImageOperationSerializer)KeyedCollection<string, IImageOperationSerializer>.RemoveItem(int)KeyedCollection<string, IImageOperationSerializer>.SetItem(int, IImageOperationSerializer)KeyedCollection<string, IImageOperationSerializer>.ComparerKeyedCollection<string, IImageOperationSerializer>.this[string]KeyedCollection<string, IImageOperationSerializer>.DictionaryCollection<IImageOperationSerializer>.Add(IImageOperationSerializer)Collection<IImageOperationSerializer>.Clear()Collection<IImageOperationSerializer>.CopyTo(IImageOperationSerializer[], int)Collection<IImageOperationSerializer>.Contains(IImageOperationSerializer)Collection<IImageOperationSerializer>.GetEnumerator()Collection<IImageOperationSerializer>.IndexOf(IImageOperationSerializer)Collection<IImageOperationSerializer>.Insert(int, IImageOperationSerializer)Collection<IImageOperationSerializer>.Remove(IImageOperationSerializer)Collection<IImageOperationSerializer>.RemoveAt(int)Collection<IImageOperationSerializer>.ClearItems()Collection<IImageOperationSerializer>.InsertItem(int, IImageOperationSerializer)Collection<IImageOperationSerializer>.RemoveItem(int)Collection<IImageOperationSerializer>.SetItem(int, IImageOperationSerializer)Collection<IImageOperationSerializer>.CountCollection<IImageOperationSerializer>.ItemsCollection<IImageOperationSerializer>.this[int]object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()...

Constructors

C#
public ImageOperationSerializers()

Methods

Distinguishes between operations using their names.

C#
protected override string GetKeyForItem(IImageOperationSerializer item)
Parameters:itemIImageOperationSerializer

The input image operation serializer

Returns:

string

The unique key for the serializer. Usually based on the value of the Name property.

Overrides: KeyedCollection<string, IImageOperationSerializer>.GetKeyForItem(IImageOperationSerializer)