The DiffPin<(Of <(<'T>)>)> type exposes the following members.

Methods

  NameDescription
Protected methodBufferDecreased (Inherited from Spread<(Of <(<'T>)>)>.)
Protected methodBufferIncreased (Inherited from Spread<(Of <(<'T>)>)>.)
Public methodConnect (Overrides Pin<(Of <(<'T>)>)>..::..Connect(IPin).)
Public methodDisconnect (Overrides Pin<(Of <(<'T>)>)>..::..Disconnect(IPin).)
Public methodDispose (Inherited from Pin<(Of <(<'T>)>)>.)
Protected methodDisposeManaged (Overrides Pin<(Of <(<'T>)>)>..::..DisposeManaged()()()().)
Protected methodDisposeUnmanaged (Inherited from Pin<(Of <(<'T>)>)>.)
Protected methodDoLoad (Inherited from Pin<(Of <(<'T>)>)>.)
Protected methodDoUpdate
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator (Inherited from Spread<(Of <(<'T>)>)>.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInitializeInternalPin
Must be called by subclass at end of constructor.
(Inherited from Pin<(Of <(<'T>)>)>.)
Public methodLoad
Used by some subclasses which allow to load values from internal pin lazily. The user is responsible to call this function.
(Inherited from Pin<(Of <(<'T>)>)>.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnChanged
Protected methodOnConnected (Inherited from Pin<(Of <(<'T>)>)>.)
Protected methodOnDisconnected (Inherited from Pin<(Of <(<'T>)>)>.)
Protected methodOnUpdated (Inherited from Pin<(Of <(<'T>)>)>.)
Public methodToString (Inherited from Pin<(Of <(<'T>)>)>.)
Public methodUpdate (Overrides Pin<(Of <(<'T>)>)>..::..Update()()()().)

Extension Methods

  NameDescription
Public Extension MethodAdd<(Of <<'(T>)>>)
Adds an item to the ISpread<(Of <(<'T>)>)>.
(Defined by SpreadExtensions.)
Public Extension MethodAddRange<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>))Overloaded.
Adds the elements of the specified enumerable to the end of the ISpread<(Of <(<'T>)>)>.
(Defined by SpreadExtensions.)
Public Extension MethodAddRange<(Of <<'(T>)>>)(IList<(Of <<'(T>)>>))Overloaded.
Adds the elements of the specified list to the end of the ISpread<(Of <(<'T>)>)>.
(Defined by SpreadExtensions.)
Public Extension MethodAssignFrom<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>))Overloaded.
Copy all values from IEnumerable<(Of <(<'T>)>)> to this ISpread<(Of <(<'T>)>)>.
(Defined by SpreadExtensions.)
Public Extension MethodAssignFrom<(Of <<'(T>)>>)(IList<(Of <<'(T>)>>))Overloaded.
Copy all values from IList<(Of <(<'T>)>)> to this ISpread<(Of <(<'T>)>)>.
(Defined by SpreadExtensions.)
Public Extension MethodAsString<(Of <<'(T>)>>)
Converts a ISpread<(Of <(<'T>)>)> to a String of comma seperated values.
(Defined by SpreadExtensions.)
Public Extension MethodClone<(Of <<'(T>)>>)
Create a copy of the ISpread<(Of <(<'T>)>)>.
(Defined by SpreadExtensions.)
Public Extension MethodCombineWith<(Of <<'(T, V>)>>) (Defined by SpreadExtensions.)
Public Extension MethodGetRange<(Of <<'(T>)>>)
Creates a shallow copy of a range of elements in the source ISpread<(Of <(<'T>)>)>.
(Defined by SpreadExtensions.)
Public Extension MethodIndexOf<(Of <<'(T>)>>)
Determines the index of a specific item in the ISpread<(Of <(<'T>)>)>.
(Defined by SpreadExtensions.)
Public Extension MethodInsert<(Of <<'(T>)>>)
Inserts an item to the ISpread<(Of <(<'T>)>)> at the specified index.
(Defined by SpreadExtensions.)
Public Extension MethodInsertRange<(Of <<'(T>)>>)
Inserts the elements of a collection into the ISpread<(Of <(<'T>)>)> at the specified index.
(Defined by SpreadExtensions.)
Public Extension MethodRemove<(Of <<'(T>)>>)
Removes the first occurrence of a specific object from the ISpread<(Of <(<'T>)>)>.
(Defined by SpreadExtensions.)
Public Extension MethodRemoveAll<(Of <<'(T>)>>)
Removes all the elements that match the conditions defined by the specified predicate.
(Defined by SpreadExtensions.)
Public Extension MethodRemoveAt<(Of <<'(T>)>>)
Removes the element at the specified index of the ISpread<(Of <(<'T>)>)>.
(Defined by SpreadExtensions.)
Public Extension MethodRemoveRange<(Of <<'(T>)>>)
Removes a range of elements from the ISpread<(Of <(<'T>)>)>.
(Defined by SpreadExtensions.)
Public Extension MethodToString<(Of <<'(T>)>>)
Converts a ISpread<(Of <(<'T>)>)> to a String of comma seperated values.
(Defined by SpreadExtensions.)

See Also