DOFObjectIDDomain ClassOpenDOF Object Access Library
The Domain class is a subclass of DOFObjectID which is used to designate the DOFObjectID as a Domain type.
Inheritance Hierarchy

SystemObject
  org.opendof.core.oalDOFObjectID
    org.opendof.core.oalDOFObjectIDDomain

Namespace: org.opendof.core.oal
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax

C#
[SerializableAttribute]
public sealed class Domain : DOFObjectID

The DOFObjectIDDomain type exposes the following members.

Methods

  NameDescription
Public methodCompareTo
Compare against another DOFObjectID.
(Inherited from DOFObjectID.)
Public methodStatic membercreate(Byte)
Create an DOFObjectID.Domain from a byte[] of data.
Public methodStatic membercreate(String)
Construct a DOFObjectID.Domain using the standard format.
Public methodStatic membercreate(DOFObjectID)
Create a DOFObjectID.Domain from a DOFObjectID.
Public methodStatic membercreate(Byte, Int32)
Create an DOFObjectID.Domain from a byte[] of data at an offset.
Public methodStatic membercreate(Int32, Byte)
Create an DOFObjectID given its class and byte data.
Public methodStatic membercreate(DOFMarshalContext, Object, DOFPacket)
Create a DOFObjectID.Domain from serial form.
Public methodEquals (Inherited from DOFObjectID.)
Public methodequalsIgnoreAttributes
Compare against another DOFObjectID.
(Inherited from DOFObjectID.)
Public methodgetAttribute
Get the specified attribute.
(Inherited from DOFObjectID.)
Public methodgetAttributes
Get this identifier's list of attributes.
(Inherited from DOFObjectID.)
Public methodgetBase
Get this object identifier without any attributes.
(Inherited from DOFObjectID.)
Public methodgetBytes
Get the binary form of this DOFObjectID.
(Inherited from DOFObjectID.)
Public methodgetData
Get the data associated with the base ID (the ID without attributes).
(Inherited from DOFObjectID.)
Public methodgetDataString
Return a string format of the base (the ID without attributes) data of the object identifier.
(Inherited from DOFObjectID.)
Public methodgetDOFType (Inherited from DOFObjectID.)
Public methodGetHashCode (Inherited from DOFObjectID.)
Public methodgetIDClass
Get the class of this DOFObjectID.
(Inherited from DOFObjectID.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodhasAttribute
Check if this DOFObjectID has a specific attribute type.
(Inherited from DOFObjectID.)
Public methodhasAttributes
Check if this DOFObjectID has any attributes.
(Inherited from DOFObjectID.)
Public methodisBroadcast
Determine if this DOFObjectID is the broadcast oid without attributes.
(Inherited from DOFObjectID.)
Public methodisCompatibleWith (Inherited from DOFObjectID.)
Public methodisMulticast
Determine if this DOFObjectID is a multicast oid (broadcast with the Group attribute).
(Inherited from DOFObjectID.)
Public methodisUnicast
Determine if this DOFObjectID is unicast, meaning it doesn't use CLASS_BROADCAST.
(Inherited from DOFObjectID.)
Public methodmarshal (Inherited from DOFObjectID.)
Public methodmatchesAtLeast
Compare against another DOFObjectID.
(Inherited from DOFObjectID.)
Public methodtoStandardString
Get the identifier in a standardized string format.
(Inherited from DOFObjectID.)
Public methodToString
Get the identifier in a standardized string format.
(Inherited from DOFObjectID.)
Top
Fields

  NameDescription
Public fieldStatic memberTYPE
This is the default type for all Domain values.
Top
Remarks

The Domain class is a subclass of DOFObjectID which is used to designate the DOFObjectID as a Domain type. The Domain type specifically does not allow creation of a DOFObjectID with attributes. The Domain type is used in cases where the DOFObjectID is used to designate the domain that authentication will attempted.
See Also

Reference