II Members
The II type exposes the following members.

Constructors

  NameDescription
Public methodII  Create a new instance of the II
Public methodII(Guid) Creates a new instance identifier with a GUID as the root
Public methodII(OID) Create a new instance of an instance identifier with the specified root
Public methodII(OID, String) Create a new instance identifier with the specified root and extension

Methods

  NameDescription
Public methodClone Clone this object (Inherited from ANY.)
Public methodStatic memberCreateBus(Guid) Creates an II.BUS with the specified root
Public methodStatic memberCreateBus(OID, String) Creates an II.BUS from the specified root and extension
Public methodStatic memberCreatePublic Creates an II.PUBLIC with the specified root and extension
Public methodStatic memberCreateToken Creates an II.TOKEN from the specified root
Public methodEquals(Object) Override of base equals (Overrides ANY Equals(Object).)
Public methodEquals(ANY) Determine if this ANY is equal to another ANY (Inherited from ANY.)
Public methodEquals(II) Determine if this II equals another instance of an II
Protected methodOnlineFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from OnlineObject.)
Public methodOnlineGetHashCodeServes as a hash function for a particular type. (Inherited from OnlineObject.)
Public methodOnlineGetTypeGets the OnlineType of the current instance. (Inherited from OnlineObject.)
Public methodStatic memberIsValidBusAndVerFlavor Bus and Ver validator
Public methodStatic memberIsValidBusFlavor BUS flavor validator
Public methodStatic memberIsValidOidFlavor Flavor validator for OID
Public methodStatic memberIsValidPublicFlavor Flavor validator for Public
Public methodStatic memberIsValidTokenFlavor Flavor validator for Token, only needs a root
Public methodStatic memberIsValidVerFlavor VER flavor validator
Protected methodOnlineMemberwiseCloneCreates a shallow copy of the current OnlineObject. (Inherited from OnlineObject.)
Public methodSemanticEquals Semantic equals (Overrides ANY SemanticEquals(IAny).)
Public methodToString  Represent this ANY instance as a string (Inherited from ANY.)
Public methodOnlineToString Returns a string that represents the current object. (Inherited from OnlineObject.)
Public methodValidate Validate (Overrides ANY Validate .)
Public methodValidateEx Validate the instance identifier is valid, returning the detected issues (Overrides ANY ValidateEx .)

Operators

  NameDescription
Public operatorStatic member (Guid to II) Allows the developer to cast a OnlineGuid instance into an II instance instance
Public operatorStatic member (OID to II) Allows the developer to cast a OID to an II instance

Fields

  NameDescription
Public fieldStatic memberComparator Default comparator for II

Properties

  NameDescription
Public propertyAssigningAuthorityName The authority responsible for assigning the II
Public propertyControlActExt Identifies the extension of the identifier of the event associated with the setting of the data type to the value (Inherited from HXIT.)
Public propertyControlActRoot Identifies the root of the identifier of the event associated with the setting of the data type to the value (Inherited from HXIT.)
Public propertyDataType The data type of the value (Inherited from ANY.)
Public propertyDisplayable Specifies if the identifier is intended for human display and data entry
Public propertyExtension A character string as a unqiue identifier within the scope of the identifier root
Public propertyFlavor Gets or sets the flavor identifier for the datatype (Inherited from ANY.)
Public propertyIdentifierName The human readable name of the identifier (ITS DT R2 only)
Public propertyIsNull A predicate indicating that a value is an exceptional value or a null value (Inherited from ANY.)
Public propertyNullFlavor Gets or sets an exceptional NullFlavor value that identifies why the contents of a datatype are not being processed. (Inherited from ANY.)
Public propertyReliability Specifies the reliability of the instance identifier
Public propertyRoot A unique identifier that guarantees the global uniqueness of the instance identifier
Public propertyScope Specifies the scope in which the identifier applies to the object
Public propertyUpdateMode Gets or sets the update mode of the datatype (Inherited from ANY.)
Public propertyUseObsolete. How the identifier is intended to be used
Public propertyValidTimeHigh Identifies the time that the given information has or will no longer be valid (Inherited from HXIT.)
Public propertyValidTimeLow Identifies the time that the given information has or will become valid (Inherited from HXIT.)

See Also