ISerializableUsageEntry-Schnittstelle
Ein Objekt, das eine eigene Serialisierung und Deserialisierung steuern können.
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Interface ISerializableUsageEntry
'Usage
Dim instance As ISerializableUsageEntry
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public interface ISerializableUsageEntry
Hinweise
Jede Klasse, die diese Schnittstelle implementiert, sollte einen Konstruktor implementieren, der einen Parameter vom Typ SPKeyValuePairSerializationInfoakzeptiert. Während der Deserialisierung, wenn der aktuelle Konstruktor erst nach der Daten in der SPKeyValuePairSerializationInfo aufgerufen wird wurde durch die mit Objekt deserialisiert wurde. Im Allgemeinen sollten diesen Konstruktor geschützt werden, wenn die Klasse nicht versiegelt ist.