Skip to content

T_NChronicle_Core_Interfaces_IChronicleLibrary

Andy James edited this page Aug 3, 2017 · 1 revision

IChronicleLibrary Interface

An NChronicle Library, i.e. a destination for ChronicleRecords.

Namespace: NChronicle.Core.Interfaces
Assembly: NChronicle.Core (in NChronicle.Core.dll) Version: 1.0.3.0 (1.0.3.0)

Syntax

C#

public interface IChronicleLibrary : IXmlSerializable

VB

Public Interface IChronicleLibrary
	Inherits IXmlSerializable

F#

type IChronicleLibrary =  
    interface
        interface IXmlSerializable
    end

The IChronicleLibrary type exposes the following members.

Methods

 

Name Description
Public method GetSchema This method is reserved and should not be used. When implementing the IXmlSerializable interface, you should return null (Nothing in Visual Basic) from this method, and instead, if specifying a custom schema is required, apply the XmlSchemaProviderAttribute to the class. (Inherited from IXmlSerializable.)
Public method ReadXml Generates an object from its XML representation. (Inherited from IXmlSerializable.)
Public method Store Store the specified ChronicleRecord in this library.
Public method WriteXml Converts an object into its XML representation. (Inherited from IXmlSerializable.)
  Back to Top

See Also

Reference

NChronicle.Core.Interfaces Namespace

NChronicle

ChronicleConfigurationDelegate

IChronicle

IChronicleLibrary

Chronicle

ChronicleConfiguration

ChronicleLevel

ChronicleRecord

Clone this wiki locally