SPAutoSerializingObject Class

Serves as the base class for all topology objects that provide automatic serialization of fields with the appropriate attributes.

Inheritance Hierarchy

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

<SerializableAttribute> _
<GuidAttribute("7BC1EAC1-BD03-4fcb-9F87-F97A8D8F45F8")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<ReflectionPermissionAttribute(SecurityAction.Assert, Flags := ReflectionPermissionFlag.MemberAccess)> _
Public MustInherit Class SPAutoSerializingObject

Dim instance As SPAutoSerializingObject
[SerializableAttribute]
[GuidAttribute("7BC1EAC1-BD03-4fcb-9F87-F97A8D8F45F8")]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[ReflectionPermissionAttribute(SecurityAction.Assert, Flags = ReflectionPermissionFlag.MemberAccess)]
public abstract class SPAutoSerializingObject

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

SPAutoSerializingObject Members

Microsoft.SharePoint.Administration Namespace

Inheritance Hierarchy

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.Administration.Backup.SPBackupRestoreSettings
    Microsoft.SharePoint.Administration.SPAlternateUrl
    Microsoft.SharePoint.Administration.SPAntivirusSettings
    Microsoft.SharePoint.Administration.SPDataRetrievalProvider
    Microsoft.SharePoint.Administration.SPDocumentParser
    Microsoft.SharePoint.Administration.SPFormDigestSettings
    Microsoft.SharePoint.Administration.SPHtmlTransformSettings
    Microsoft.SharePoint.Administration.SPIisSettings
    Microsoft.SharePoint.Administration.SPIrmSettings
    Microsoft.SharePoint.Administration.SPPeoplePickerSearchActiveDirectoryDomain
    Microsoft.SharePoint.Administration.SPPeoplePickerSettings
    Microsoft.SharePoint.Administration.SPPersistedObject
    Microsoft.SharePoint.Administration.SPPolicy
    Microsoft.SharePoint.Administration.SPPolicyCollection
    Microsoft.SharePoint.Administration.SPPolicyRole
    Microsoft.SharePoint.Administration.SPPolicyRoleCollection
    Microsoft.SharePoint.Administration.SPPrefix
    Microsoft.SharePoint.Administration.SPQuota
    Microsoft.SharePoint.Administration.SPSecureBinding
    Microsoft.SharePoint.Administration.SPServerBinding
    Microsoft.SharePoint.Administration.SPWebConfigModification
    Microsoft.SharePoint.SPBaseCollection
    Microsoft.SharePoint.Upgrade.SPUpgradeContext
    Microsoft.SharePoint.Workflow.SPWorkflowActivationProperties
    Microsoft.SharePoint.Workflow.SPWorkflowAssociation
    Microsoft.SharePoint.Workflow.SPWorkflowTaskProperties
    Microsoft.SharePoint.Workflow.SPWorkflowTemplate