Persistate API documentation
Combiner Structure
NamespacesPersistateCombiner

[This is preliminary documentation and is subject to change.]

Represents the combiner data class in the Persistate system definition file. a conjunction or disjunction in a view class constraint.
Declaration Syntax
C#
public struct Combiner : IMultiValue
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
Combiner(Int32)
Creates a new Combiner from an integer value.

_undefined_
This is the default Combiner value.

Conjunction
This is the value for conjunction.

Disjunction
This is the value for disjunction.

Equals(Object)
Performs an equality comparison with another object.
(Overrides ValueType.Equals(Object).)
ExplicitNarrowingExplicitExplicitExplicit(Combiner to String)
Explicit conversion from Combiner to string.

Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Creates a hash code for the Combiner.
(Overrides ValueType.GetHashCode()()()().)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
ImplicitWideningImplicitImplicitImplicit(Combiner to Int32)
Implicit conversion from Combiner to int.

ImplicitWideningImplicitImplicitImplicit(Int32 to Combiner)
Implicit conversion from int to Combiner.

ImplicitWideningImplicitImplicitImplicit(String to Combiner)
Implicit conversion from string to Combiner.

IsCombinable
Indicates whether Combiner values can be combined.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ordinal
Contains the value of the Combiner.

Ordinal
Gets the integer ordinal value of this Combiner.

Parse(String)
Parses a string containing a textual representation of an Combiner.

sourcePairs
This array contains one source pair for each Combiner value.

SourcePairs
Gets the array of ISourcePairs holding ordinal and text values.

TopValue
This is the value for the top value.

ToString()()()()
Creates a textual representation of the Combiner.
(Overrides ValueType.ToString()()()().)
Remarks
There are two values only - Conjunction and Disjunction, representing the AND and OR operators respectively in a ViewClass constraint.

Assembly: Persistate (Module: Persistate) Version: 0.6.1.20 (0.6.1.20)