Freigeben über


InvalidKnowledgeMarkerException-Klasse

Die Ausnahme, die ausgelöst wird, wenn ein angegebener Wissensmarker nicht mit dem Typ der in einem Wissensobjekt enthaltenen Marker übereinstimmt.

Namespace:  Microsoft.Synchronization
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class InvalidKnowledgeMarkerException _
    Inherits SyncException
'Usage
Dim instance As InvalidKnowledgeMarkerException
[SerializableAttribute]
public class InvalidKnowledgeMarkerException : SyncException
[SerializableAttribute]
public ref class InvalidKnowledgeMarkerException : public SyncException
[<SerializableAttribute>]
type InvalidKnowledgeMarkerException =  
    class
        inherit SyncException
    end
public class InvalidKnowledgeMarkerException extends SyncException

Hinweise

Ein Wissensobjekt kann nur einen Typ von Wissensmarker enthalten. Der Typ des Markers wird durch den ersten Marker festgelegt, der dem Wissensobjekt hinzugefügt wird. Um den Typ des Markers zu ändern, müssen Sie alle Marker aus dem Wissensobjekt entfernen und dann einen Marker des gewünschten Typs hinzufügen.

Vererbungshierarchie

System. . :: . .Object
  System. . :: . .Exception
    Microsoft.Synchronization. . :: . .SyncException
      Microsoft.Synchronization..::..InvalidKnowledgeMarkerException

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

InvalidKnowledgeMarkerException-Member

Microsoft.Synchronization-Namespace