The Protocol type exposes the following members.

Constructors

  NameDescription
Public methodProtocol
Initializes a new instance of the Protocol class

Methods

  NameDescription
Public methodAllowsNullValues(String) (Inherited from BusinessObject.)
Public methodAppendToUserName (Inherited from BusinessObject.)
Public methodClear (Inherited from BusinessObject.)
Public methodDelete()()()() (Inherited from BusinessObject.)
Public methodDelete(Int32) (Inherited from BusinessObject.)
Public methodEnableSaveValidation (Inherited from BusinessObject.)
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 methodGet (Inherited from BusinessObject.)
Public methodGetControlType(String) (Inherited from BusinessObject.)
Public methodGetDescription(String) (Inherited from BusinessObject.)
Public methodGetFieldMaxLength(String) (Inherited from BusinessObject.)
Public methodGetFieldOrder(String) (Inherited from BusinessObject.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetLabel(String) (Inherited from BusinessObject.)
Public methodGetMetadataFieldAttribute(String, String) (Inherited from BusinessObject.)
Public methodGetMetadataFieldAttributes(String) (Inherited from BusinessObject.)
Public methodGetMetadataTableAttribute(String) (Inherited from BusinessObject.)
Public methodGetMetadataTableAttributes()()()() (Inherited from BusinessObject.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasControlType(String) (Inherited from BusinessObject.)
Public methodHasDescription(String) (Inherited from BusinessObject.)
Public methodHasField(String) (Inherited from BusinessObject.)
Public methodHasFieldOrder(String) (Inherited from BusinessObject.)
Public methodHasLabel(String) (Inherited from BusinessObject.)
Public methodHasMetadataFieldAttribute(String, String) (Inherited from BusinessObject.)
Public methodHasMetadataTableAttribute(String) (Inherited from BusinessObject.)
Protected methodInsert (Inherited from BusinessObject.)
Public methodIsNull
Returns if the specified field's value is NULL
(Inherited from BusinessObject.)
Public methodIsRequired(String) (Inherited from BusinessObject.)
Public methodIsSuppressed(String) (Inherited from BusinessObject.)
Public methodLock (Inherited from BusinessObject.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSave (Inherited from BusinessObject.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodUnlock (Inherited from BusinessObject.)
Protected methodUpdate (Inherited from BusinessObject.)
Protected methodValidateDelete (Inherited from BusinessObject.)
Protected methodValidateInsert (Inherited from BusinessObject.)
Protected methodValidateSelect (Inherited from BusinessObject.)
Protected methodValidateUpdate (Inherited from BusinessObject.)

Fields

Properties

  NameDescription
Public propertyChildren (Inherited from BusinessObject.)
Public propertyFieldCount (Inherited from BusinessObject.)
Public propertyFieldNames (Inherited from BusinessObject.)
Public propertyForeignKeyNames (Inherited from BusinessObject.)
Public propertyHasChildren (Inherited from BusinessObject.)
Public propertyHasSiblings (Inherited from BusinessObject.)
Public propertyIsEmpty
Returns if the current BizObject is empty, i.e., fields have no value (NULL)
(Inherited from BusinessObject.)
Public propertyIsExportable (Inherited from BusinessObject.)
Public propertyIsLockable (Inherited from BusinessObject.)
Public propertyIsLocked (Inherited from BusinessObject.)
Public propertyIsMultiAssociated (Inherited from BusinessObject.)
Public propertyItem[([( Int32])]) (Inherited from BusinessObject.)
Public propertyItem[([( String])]) (Inherited from BusinessObject.)
Public propertyLookupKeyName (Inherited from BusinessObject.)
Public propertyLookupTableName (Inherited from BusinessObject.)
Public propertyParent (Inherited from BusinessObject.)
Public propertyParentKeyName (Inherited from BusinessObject.)
Public propertyParentTableName (Inherited from BusinessObject.)
Public propertyPrimaryKeyHasValue (Inherited from BusinessObject.)
Public propertyPrimaryKeyName (Inherited from BusinessObject.)
Public propertyRequiredFieldsHaveData
Traverses the tree of business objects to verify that each non-empty element of the tree has data in its required fields.
(Inherited from BusinessObject.)
Public propertyRequiredFieldsHaveData2 (Inherited from BusinessObject.)
Public propertyTableDescription (Inherited from BusinessObject.)
Public propertyTableLabel (Inherited from BusinessObject.)
Public propertyTableName (Inherited from BusinessObject.)
Public propertyUniqueConstraints (Inherited from BusinessObject.)

See Also