This documentation is archived and is not being maintained.

XmlStreamStore Members

Represents an XML data store for writing and reading user annotations.

The XmlStreamStore type exposes the following members.

  NameDescription
Public method XmlStreamStore Overloaded. Initializes a new instance of the XmlStreamStore class.
Top

  NameDescription
Public method AddAnnotation Adds a new Annotation to the store. (Overrides AnnotationStore.AddAnnotation(Annotation).)
Public method DeleteAnnotation Deletes the annotation with the specified Id from the store. (Overrides AnnotationStore.DeleteAnnotation(Guid).)
Public method Dispose Overloaded. Releases resources used by the store.
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Guarantees that Dispose will eventually be called for this store. (Inherited from AnnotationStore.)
Public method Flush Forces any annotation data retained in internal buffers to be written to the underlying storage device. (Overrides AnnotationStore.Flush().)
Public method GetAnnotation Returns the annotation with the specified Id from the store. (Overrides AnnotationStore.GetAnnotation(Guid).)
Public method GetAnnotations Overloaded. Returns a list of all the annotations in the store.
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the type of the current instance. (Inherited from Object.)
Public method Static member GetWellKnownCompatibleNamespaces Returns a list of namespaces that are compatible as an input namespace.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnAnchorChanged Raises the AnchorChanged event. (Inherited from AnnotationStore.)
Protected method OnAuthorChanged Raises the AuthorChanged event. (Inherited from AnnotationStore.)
Protected method OnCargoChanged Raises the CargoChanged event. (Inherited from AnnotationStore.)
Protected method OnStoreContentChanged Raises the StoreContentChanged event. (Inherited from AnnotationStore.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Top

  NameDescription
Public property AutoFlush Gets or sets a value that indicates whether data in annotation buffers is to be written immediately to the physical data store. (Overrides AnnotationStore.AutoFlush.)
Public property IgnoredNamespaces Gets a list of the namespaces that were ignored when the XML stream was loaded.
Protected property IsDisposed Gets a value that indicates whether Dispose has been called. (Inherited from AnnotationStore.)
Protected property SyncRoot Gets the object to use as a synchronization lock for AnnotationStore critical sections. (Inherited from AnnotationStore.)
Public property Static member WellKnownNamespaces Gets a list of all namespaces that are predefined by the Annotations Framework.
Top

  NameDescription
Public event AnchorChanged Occurs when an anchor on any Annotation in the store changes. (Inherited from AnnotationStore.)
Public event AuthorChanged Occurs when an author on any Annotation in the store changes. (Inherited from AnnotationStore.)
Public event CargoChanged Occurs when a cargo on any Annotation in the store changes. (Inherited from AnnotationStore.)
Public event StoreContentChanged Occurs when an Annotation is added to or deleted from the store. (Inherited from AnnotationStore.)
Top
Show: