CogSerializableObjectBase ClassCognex VisionPro 9.21
Base class for all CogObjectBase subclasses that support serialization.
Inheritance Hierarchy

System Object
  System MarshalByRefObject
    Cognex.VisionPro.Implementation CogObjectBase
      Cognex.VisionPro.Implementation CogSerializableObjectBase
        Cognex.VisionPro.AutoSelect CogAutoSelectResult
        Cognex.VisionPro.AutoSelect CogAutoSelectResults
        Cognex.VisionPro.Blob CogBlobResult
        Cognex.VisionPro.Blob CogBlobResultCollection
        Cognex.VisionPro.Blob CogBlobResults
        Cognex.VisionPro.Blob CogBlobScene
        Cognex.VisionPro.CAD CogCADToRangeResult
        Cognex.VisionPro.CalibFix CogCalibFeatureExtractorResult
        Cognex.VisionPro.CalibFix CogCalibFeatureExtractorResults
        Cognex.VisionPro.CalibFix CogCalibFeaturesSymbolParseResult
        Cognex.VisionPro.CalibFix CogHandEyeCalibrationRemoteCameraResult
        Cognex.VisionPro.CalibFix CogHandEyeCalibrationResult
        Cognex.VisionPro.CalibFix CogMotionStageValidationFailedMetricResult
        Cognex.VisionPro.CalibFix CogMotionStageValidationMetricResult
        Cognex.VisionPro.CalibFix CogMotionStageValidationResult
        Cognex.VisionPro.CalibFix.Implementation.Internal CogCalibCheckerboardWarpParams
        Cognex.VisionPro.Caliper CogFindCornerResult
        Cognex.VisionPro CogCenterPointsToLinesResult
        Cognex.VisionPro CogImage16RangeRoot
        Cognex.VisionPro CogReadOnlyBoolRange
        Cognex.VisionPro CogReadOnlyBoolRangeList
        Cognex.VisionPro CogStatisticsSimple
        Cognex.VisionPro.ColorExtractor CogColorExtractorGroupResultCollection
        Cognex.VisionPro.ColorExtractor CogColorExtractorResult
        Cognex.VisionPro.ColorExtractor CogColorExtractorResults
        Cognex.VisionPro.ColorMatch CogColorMatchResult
        Cognex.VisionPro.CompositeColorMatch CogCompositeColorMatchResult
        Cognex.VisionPro.EdgeInspect CogBeadInspectDefect
        Cognex.VisionPro.EdgeInspect CogBeadInspectResult
        Cognex.VisionPro.EdgeInspect CogBeadInspectTrainResult
        Cognex.VisionPro.FG1394DCAM.Implementation.Internal Cog1394DCAMAccess
        Cognex.VisionPro.FG1394DCAM.Implementation.Internal CogAcqWhiteBalance
        Cognex.VisionPro.FGGigE.Implementation.Internal CogGigEAccess
        Cognex.VisionPro.GenTL.Implementation.Internal CogGenTLAccess
        Cognex.VisionPro.ID CogIDDataMatrixTrainedData
        Cognex.VisionPro.ID CogIDProcessControlMetricsAIMDPM
        Cognex.VisionPro.ID CogIDProcessControlMetricsISO15415
        Cognex.VisionPro.ID CogIDProcessControlMetricsSEMIT10
        Cognex.VisionPro.ID CogIDQRCodeTrainedData
        Cognex.VisionPro.ID CogIDResult
        Cognex.VisionPro.ID CogIDResultDecoded
        Cognex.VisionPro.ID CogIDTrainedData
        Cognex.VisionPro.ImageProcessing CogMaskCreatorResult
        Cognex.VisionPro.ImagingDevice.Implementation.Internal CogImagingDeviceAccess
        Cognex.VisionPro.Implementation CogDelegateSerializationSurrogate
        Cognex.VisionPro.Implementation CogReadOnlyCollection T 
        Cognex.VisionPro.Implementation CogReadOnlyCollectionWithCustomSerialization T 
        Cognex.VisionPro.Implementation CogSerializableChangedEventBase
        Cognex.VisionPro.Implementation CogTypeSerializationSurrogate
        Cognex.VisionPro.Implementation.Internal CogAcq1394DCAM
        Cognex.VisionPro.Implementation.Internal CogAcqBrightness
        Cognex.VisionPro.Implementation.Internal CogAcqBrightnessMultiChannel
        Cognex.VisionPro.Implementation.Internal CogAcqCameraCalibration
        Cognex.VisionPro.Implementation.Internal CogAcqChargeTransferInterval
        Cognex.VisionPro.Implementation.Internal CogAcqContrast
        Cognex.VisionPro.Implementation.Internal CogAcqContrastMultiChannel
        Cognex.VisionPro.Implementation.Internal CogAcqCustomProperties
        Cognex.VisionPro.Implementation.Internal CogAcqDigitalCameraGain
        Cognex.VisionPro.Implementation.Internal CogAcqExposure
        Cognex.VisionPro.Implementation.Internal CogAcqFieldCalibration
        Cognex.VisionPro.Implementation.Internal CogAcqGenTLBuffers
        Cognex.VisionPro.Implementation.Internal CogAcqGigEVisionTransport
        Cognex.VisionPro.Implementation.Internal CogAcqHorizontalAdjustment
        Cognex.VisionPro.Implementation.Internal CogAcqLight
        Cognex.VisionPro.Implementation.Internal CogAcqLineScan
        Cognex.VisionPro.Implementation.Internal CogAcqLookupTable
        Cognex.VisionPro.Implementation.Internal CogAcqMasterClockFrequency
        Cognex.VisionPro.Implementation.Internal CogAcqOffsetClamp
        Cognex.VisionPro.Implementation.Internal CogAcqProfileCamera
        Cognex.VisionPro.Implementation.Internal CogAcqRangeImage
        Cognex.VisionPro.Implementation.Internal CogAcqReadoutDirection
        Cognex.VisionPro.Implementation.Internal CogAcqROI
        Cognex.VisionPro.Implementation.Internal CogAcqSample
        Cognex.VisionPro.Implementation.Internal CogAcqSettlingTime
        Cognex.VisionPro.Implementation.Internal CogAcqSimultaneous
        Cognex.VisionPro.Implementation.Internal CogAcqStrobe
        Cognex.VisionPro.Implementation.Internal CogAcqStrobeDelay
        Cognex.VisionPro.Implementation.Internal CogAcqStrobePulseDuration
        Cognex.VisionPro.Implementation.Internal CogAcqSync
        Cognex.VisionPro.Implementation.Internal CogAcqTrigger
        Cognex.VisionPro.Implementation.Internal CogAcqTriggerFilter
        Cognex.VisionPro.Implementation.Internal CogAcqWhiteBalance
        Cognex.VisionPro.Implementation.Internal CogGeneralContourEllipticalArcSegmentIterator
        Cognex.VisionPro.Implementation.Internal CogGeneralContourLineSegmentIterator
        Cognex.VisionPro.Implementation.Internal CogGraphicMultiPen
        Cognex.VisionPro.Implementation.Internal CogOldMouseCursorSubstitute
        Cognex.VisionPro.Implementation.Internal CogReferencedAssembly
        Cognex.VisionPro.Implementation.Internal CogScriptSupport
        Cognex.VisionPro.Inspection CogVerificationDatabase
        Cognex.VisionPro.LineMax CogLineMaxEdgePoint
        Cognex.VisionPro.LineMax CogLineMaxResult
        Cognex.VisionPro.LineMax CogLineMaxResults
        Cognex.VisionPro.OCRMax CogOCRMaxCharKey
        Cognex.VisionPro.OCRMax CogOCRMaxClassifierCharResult
        Cognex.VisionPro.OCRMax CogOCRMaxClassifierPositionResult
        Cognex.VisionPro.OCRMax CogOCRMaxFieldingPositionResult
        Cognex.VisionPro.OCRMax CogOCRMaxPositionResult
        Cognex.VisionPro.OCRMax CogOCRMaxSegmenterPositionResult
        Cognex.VisionPro.OCVMax CogOCVMaxCharacterResult
        Cognex.VisionPro.OCVMax CogOCVMaxLineResult
        Cognex.VisionPro.OCVMax CogOCVMaxParagraphResult
        Cognex.VisionPro.OCVMax CogOCVMaxResult
        Cognex.VisionPro.OCVMax CogOCVMaxSharedResult
        Cognex.VisionPro.PixelMap CogPixelMapHistogramStatResult
        Cognex.VisionPro.PMAlign CogPMAlignMultiResults
        Cognex.VisionPro.PMAlign.Implementation.Internal CogPMAlignFlexRunParams
        Cognex.VisionPro.PMRedLine CogPMRedLineResult
        Cognex.VisionPro.QuickBuild.Implementation CogVTLink
        Cognex.VisionPro.QuickBuild.Implementation.Internal CogRandomAccessQueue
        Cognex.VisionPro.QuickBuild.Implementation.Internal CogVTLinkInternal
        Cognex.VisionPro.ResultsAnalysis CogResultsAnalysisEvaluationInfo
        Cognex.VisionPro.ResultsAnalysis CogResultsAnalysisEvaluationInfoCollection
        Cognex.VisionPro.ResultsAnalysis CogResultsAnalysisOperator
        Cognex.VisionPro.ResultsAnalysis CogResultsAnalysisResult
        Cognex.VisionPro.SearchMax CogSearchMaxResult
        Cognex.VisionPro.SmartLine CogSmartLineMaxResult
        Cognex.VisionPro.SmartLine CogSmartLineResult
        Cognex.VisionPro.Trevista CogTrevistaResult
        Cognex.VisionPro.ViDiEL CogOCRCharacterClassResult
        Cognex.VisionPro.ViDiEL CogOCRCharacterResult
        Cognex.VisionPro.ViDiEL CogOCRLine
        Cognex.VisionPro.ViDiEL CogOCRResult
        Cognex.VisionPro.ViDiEL CogSegmentResult
        Cognex.VisionPro3D Cog3DCalibrationFeatureExtractorBase
        Cognex.VisionPro3D Cog3DCameraCalibration
        Cognex.VisionPro3D Cog3DCameraCalibrationIntrinsics
        Cognex.VisionPro3D Cog3DCameraCalibrationResult
        Cognex.VisionPro3D Cog3DCameraCalibrationValidationResult
        Cognex.VisionPro3D Cog3DCameraCalibrationValidator
        Cognex.VisionPro3D Cog3DCameraCalibrator
        Cognex.VisionPro3D Cog3DCircleFitterUsing2DPoints
        Cognex.VisionPro3D Cog3DCircleFitterUsing2DPointsResult
        Cognex.VisionPro3D Cog3DCircleFitterUsing3DPoints
        Cognex.VisionPro3D Cog3DCircleFitterUsing3DPointsResult
        Cognex.VisionPro3D Cog3DCoordinateSpaceTree
        Cognex.VisionPro3D Cog3DCrsp2D3D
        Cognex.VisionPro3D Cog3DCrspFeaturesCollection
        Cognex.VisionPro3D Cog3DCylinderFitterUsing2DPoints
        Cognex.VisionPro3D Cog3DCylinderFitterUsing2DPointsResult
        Cognex.VisionPro3D Cog3DHandEyeCalibrationResult
        Cognex.VisionPro3D Cog3DHandEyeCalibrationValidationResult
        Cognex.VisionPro3D Cog3DHandEyeCalibrationValidator
        Cognex.VisionPro3D Cog3DHandEyeCalibrator
        Cognex.VisionPro3D Cog3DLensDistortionCorrector
        Cognex.VisionPro3D Cog3DLineFitterUsing2DPoints
        Cognex.VisionPro3D Cog3DLineFitterUsing2DPointsResult
        Cognex.VisionPro3D Cog3DLineFitterUsing3DPoints
        Cognex.VisionPro3D Cog3DLineFitterUsing3DPointsResult
        Cognex.VisionPro3D Cog3DModelFeatureGeneratorUsingCrsp2D3DsResult
        Cognex.VisionPro3D Cog3DModelFeatureGeneratorUsingCrsp2D3DsResults
        Cognex.VisionPro3D Cog3DPartCorresponderUsing2DPoses
        Cognex.VisionPro3D Cog3DPartCorresponderUsingCrsp2D3Ds
        Cognex.VisionPro3D Cog3DPartCorresponderUsingCrsp2D3DsResult
        Cognex.VisionPro3D Cog3DPatMaxResult
        Cognex.VisionPro3D Cog3DPlaneFitterUsing3DPoints
        Cognex.VisionPro3D Cog3DPlaneFitterUsing3DPointsResult
        Cognex.VisionPro3D Cog3DPointCloudMeshRoot
        Cognex.VisionPro3D Cog3DPoseEstimatorUsing2DPoints
        Cognex.VisionPro3D Cog3DPoseEstimatorUsing2DPointsResult
        Cognex.VisionPro3D Cog3DPoseEstimatorUsing3DPoints
        Cognex.VisionPro3D Cog3DPoseEstimatorUsing3DPointsResult
        Cognex.VisionPro3D Cog3DPoseEstimatorUsingCrsp2D3Ds
        Cognex.VisionPro3D Cog3DPoseEstimatorUsingCrsp2D3DsResult
        Cognex.VisionPro3D Cog3DRangeImageCrossSectionAreaResult
        Cognex.VisionPro3D Cog3DRangeImagePlaneEstimatorResult
        Cognex.VisionPro3D Cog3DRobustPoseEstimationParametersSimple
        Cognex.VisionPro3D Cog3DShapeProjector
        Cognex.VisionPro3D Cog3DTransformComposed
        Cognex.VisionPro3D Cog3DTransformLinear
        Cognex.VisionPro3D Cog3DTransformRigid
        Cognex.VisionPro3D Cog3DTransformRotation
        Cognex.VisionPro3D Cog3DTriangulator
        Cognex.VisionPro3D Cog3DVisionDataRerenderResult
        Cognex.VisionPro3D Cog3DVisionDataStitchResult

Namespace: Cognex.VisionPro.Implementation
Assembly: Cognex.VisionPro (in Cognex.VisionPro.dll) Version: 83.0.0.0 (83.0.0.0)
Syntax

[SerializableAttribute]
public class CogSerializableObjectBase : CogObjectBase, 
	ISerializable

The CogSerializableObjectBase type exposes the following members.

Constructors

  NameDescription
Protected methodCogSerializableObjectBase 
Creates a new instance of the CogSerializableObjectBase class.
Protected methodCogSerializableObjectBase(SerializationInfo, StreamingContext)
Creates a new instance of the CogSerializableObjectBase class.
Top
Methods

  NameDescription
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
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.)
Protected methodStatic memberGetArchivedAssemblyVersion
Gets the version of the assembly containing this object's type that created the given archive. It may be useful for objects to detect old archived versions of themselves, and manually depersist the old archives in a specialized way. Note that the returned Version object can be compared to fixed versions with its operator overloads for less than, equal to, etc.
Protected methodGetAttributes
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetClassName
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetComponentName
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetConverter
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetDefaultEvent
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetDefaultProperty
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetEditor
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetEvents 
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetEvents( Attribute )
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Protected methodGetObjectData
Implements the GetObjectData method of the ISerializable interface.
Protected methodGetProperties 
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetProperties( Attribute )
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetPropertyOwner
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Protected methodMemberwiseClone 
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodMemberwiseClone(Boolean)
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
See Also