[Gregor.Core.CXmlDataArgs]

Gregor.Core.CXmlDataArgs

Saturday, September 15, 2007

Defined in Gregor.Core, namespace Gregor.Core.

Details

internal class Gregor.Core.CXmlDataArgs

: System.Object, Gregor.Core.IGetXmlArgs, Gregor.Core.IXmlDataArgs, Gregor.Core.IAttributeSink, Gregor.Core.ISetXmlArgs, Gregor.Core.IAttributeSource

Custom Attributes: 

Description: 


Members

CXmlDataArgs

private CXmlDataArgs(System.Xml.XmlElement parentElement, System.Boolean fIsRoot)

Custom Attributes: 

Description: 

CXmlDataArgs

private CXmlDataArgs(System.Xml.XmlElement element)

Custom Attributes: 

Description: 

m_Callback

private Gregor.Core.SetXmlCallback m_Callback

Custom Attributes: 

Description: 

m_Element

private System.Xml.XmlElement m_Element

Custom Attributes: 

Description: 

m_ParentElement

private System.Xml.XmlElement m_ParentElement

Custom Attributes: 

Description: 

m_Tag

private System.Object m_Tag

Custom Attributes: 

Description: 

Callback

internal Gregor.Core.SetXmlCallback Callback {get;set;}

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.AttributeCount

private System.Int32 Gregor.Core.IAttributeSource.AttributeCount {get;} // Gregor.Core.IAttributeSource.AttributeCount

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.ChildCount

private System.Int32 Gregor.Core.IAttributeSource.ChildCount {get;} // Gregor.Core.IAttributeSource.ChildCount

Custom Attributes: 

Description: 

Tag

public System.Object Tag {get;set;} // Gregor.Core.IXmlDataArgs.Tag

Custom Attributes: 

Description: 

ApplyFilter

private System.Boolean ApplyFilter(System.Xml.XmlElement xe, System.String sElementName, System.Type tp)

Custom Attributes: 

Description: 

CheckState

private void CheckState(System.Boolean fElementMustExist)

Custom Attributes: 

Description: 

DoInitialize

private void DoInitialize(System.String sElementName, System.Object companion)

Custom Attributes: 

Description: 

GetDeserializationChildArgs

internal System.Collections.Generic.List<> GetDeserializationChildArgs(System.String sElementName, System.Type tp, System.Object tag)

Custom Attributes: 

Description: 

GetElement

private System.Xml.XmlElement GetElement()

Custom Attributes: 

Description: 

GetFirstGetDeserializationChildArgsChildArgs

internal Gregor.Core.ISetXmlArgs GetFirstGetDeserializationChildArgsChildArgs(System.String sElementName, System.Type tp, System.Object tag)

Custom Attributes: 

Description: 

GetOwnerDocument

internal System.Xml.XmlDocument GetOwnerDocument()

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddAttribute

private void Gregor.Core.IAttributeSink.AddAttribute(System.String sName, System.Int32 iValue) // Gregor.Core.IAttributeSink.AddAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddAttribute

private void Gregor.Core.IAttributeSink.AddAttribute(System.String sName, System.Boolean fValue) // Gregor.Core.IAttributeSink.AddAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddAttribute

private void Gregor.Core.IAttributeSink.AddAttribute(System.String sName, System.String sValue) // Gregor.Core.IAttributeSink.AddAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddAttribute

private void Gregor.Core.IAttributeSink.AddAttribute(System.String sName, System.Double dblValue) // Gregor.Core.IAttributeSink.AddAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddAttribute

private void Gregor.Core.IAttributeSink.AddAttribute(System.String sName, System.Windows.Forms.Keys keyValue) // Gregor.Core.IAttributeSink.AddAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddAttribute

private void Gregor.Core.IAttributeSink.AddAttribute(System.String sName, System.DateTime dateValue) // Gregor.Core.IAttributeSink.AddAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddAttribute

private void Gregor.Core.IAttributeSink.AddAttribute(System.String sName, System.Drawing.Point pointValue) // Gregor.Core.IAttributeSink.AddAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddAttribute

private void Gregor.Core.IAttributeSink.AddAttribute(System.String sName, System.Drawing.Rectangle rectValue) // Gregor.Core.IAttributeSink.AddAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddAttribute

private void Gregor.Core.IAttributeSink.AddAttribute(System.String sName, System.Enum enumValue, Gregor.Core.EnumPersistanceStyle style) // Gregor.Core.IAttributeSink.AddAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddAttribute

private void Gregor.Core.IAttributeSink.AddAttribute(System.String sName, System.Enum enumValue) // Gregor.Core.IAttributeSink.AddAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddCustomChild

private Gregor.Core.IAttributeSink Gregor.Core.IAttributeSink.AddCustomChild(System.String sElementName, System.Object kid, System.Object tag) // Gregor.Core.IAttributeSink.AddCustomChild

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddCustomChild

private Gregor.Core.IAttributeSink Gregor.Core.IAttributeSink.AddCustomChild(System.String sElementName, System.Object kid) // Gregor.Core.IAttributeSink.AddCustomChild

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddEnumAttribute<>

private void Gregor.Core.IAttributeSink.AddEnumAttribute(System.String sName, T enumValue) // Gregor.Core.IAttributeSink.AddEnumAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSink.AddEnumAttribute<>

private void Gregor.Core.IAttributeSink.AddEnumAttribute(System.String sName, T enumValue, Gregor.Core.EnumPersistanceStyle style) // Gregor.Core.IAttributeSink.AddEnumAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.GetAttributesOfChildren

private System.Collections.Generic.IList<> Gregor.Core.IAttributeSource.GetAttributesOfChildren(System.Object tag) // Gregor.Core.IAttributeSource.GetAttributesOfChildren

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.GetAttributesOfChildren

private System.Collections.Generic.IList<> Gregor.Core.IAttributeSource.GetAttributesOfChildren() // Gregor.Core.IAttributeSource.GetAttributesOfChildren

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.GetAttributesOfChildren

private System.Collections.Generic.IList<> Gregor.Core.IAttributeSource.GetAttributesOfChildren(System.String sElementName, System.Type tp) // Gregor.Core.IAttributeSource.GetAttributesOfChildren

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.GetAttributesOfChildren

private System.Collections.Generic.IList<> Gregor.Core.IAttributeSource.GetAttributesOfChildren(System.String sElementName, System.Type tp, System.Object tag) // Gregor.Core.IAttributeSource.GetAttributesOfChildren

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.GetAttributesOfFirstChild

private Gregor.Core.IAttributeSource Gregor.Core.IAttributeSource.GetAttributesOfFirstChild(System.Object tag) // Gregor.Core.IAttributeSource.GetAttributesOfFirstChild

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.GetAttributesOfFirstChild

private Gregor.Core.IAttributeSource Gregor.Core.IAttributeSource.GetAttributesOfFirstChild() // Gregor.Core.IAttributeSource.GetAttributesOfFirstChild

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.GetAttributesOfFirstChild

private Gregor.Core.IAttributeSource Gregor.Core.IAttributeSource.GetAttributesOfFirstChild(System.String sElementName, System.Type tp) // Gregor.Core.IAttributeSource.GetAttributesOfFirstChild

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.GetAttributesOfFirstChild

private Gregor.Core.IAttributeSource Gregor.Core.IAttributeSource.GetAttributesOfFirstChild(System.String sElementName, System.Type tp, System.Object tag) // Gregor.Core.IAttributeSource.GetAttributesOfFirstChild

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.TryGetBoolAttribute

private System.Boolean Gregor.Core.IAttributeSource.TryGetBoolAttribute(System.String sAttribName) // Gregor.Core.IAttributeSource.TryGetBoolAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.TryGetDateTimeAttribute

private System.DateTime Gregor.Core.IAttributeSource.TryGetDateTimeAttribute(System.String sAttribName) // Gregor.Core.IAttributeSource.TryGetDateTimeAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.TryGetDoubleAttribute

private System.Double Gregor.Core.IAttributeSource.TryGetDoubleAttribute(System.String sAttribName) // Gregor.Core.IAttributeSource.TryGetDoubleAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.TryGetEnumAttribute

private System.Object Gregor.Core.IAttributeSource.TryGetEnumAttribute(System.String sAttribName, System.Type enumType, System.Boolean fIgnoreCase) // Gregor.Core.IAttributeSource.TryGetEnumAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.TryGetEnumAttribute

private System.Object Gregor.Core.IAttributeSource.TryGetEnumAttribute(System.String sAttribName, System.Type enumType) // Gregor.Core.IAttributeSource.TryGetEnumAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.TryGetEnumAttribute<>

private T Gregor.Core.IAttributeSource.TryGetEnumAttribute(System.String sAttribName, System.Boolean fIgnoreCase) // Gregor.Core.IAttributeSource.TryGetEnumAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.TryGetEnumAttribute<>

private T Gregor.Core.IAttributeSource.TryGetEnumAttribute(System.String sAttribName) // Gregor.Core.IAttributeSource.TryGetEnumAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.TryGetIntAttribute

private System.Int32 Gregor.Core.IAttributeSource.TryGetIntAttribute(System.String sAttribName) // Gregor.Core.IAttributeSource.TryGetIntAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.TryGetKeysAttribute

private System.Windows.Forms.Keys Gregor.Core.IAttributeSource.TryGetKeysAttribute(System.String sAttribName) // Gregor.Core.IAttributeSource.TryGetKeysAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.TryGetPointAttribute

private System.Drawing.Point Gregor.Core.IAttributeSource.TryGetPointAttribute(System.String sAttribName) // Gregor.Core.IAttributeSource.TryGetPointAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.TryGetRectangleAttribute

private System.Drawing.Rectangle Gregor.Core.IAttributeSource.TryGetRectangleAttribute(System.String sAttribName) // Gregor.Core.IAttributeSource.TryGetRectangleAttribute

Custom Attributes: 

Description: 

Gregor.Core.IAttributeSource.TryGetStringAttribute

private System.String Gregor.Core.IAttributeSource.TryGetStringAttribute(System.String sAttribName) // Gregor.Core.IAttributeSource.TryGetStringAttribute

Custom Attributes: 

Description: 

Gregor.Core.IGetXmlArgs.AddChild

private void Gregor.Core.IGetXmlArgs.AddChild(Gregor.Core.IXmlCompanion kid, System.Object tag) // Gregor.Core.IGetXmlArgs.AddChild

Custom Attributes: 

Description: 

Gregor.Core.IGetXmlArgs.AddChild

private void Gregor.Core.IGetXmlArgs.AddChild(Gregor.Core.IXmlCompanion kid) // Gregor.Core.IGetXmlArgs.AddChild

Custom Attributes: 

Description: 

Gregor.Core.IGetXmlArgs.AddChildren

private void Gregor.Core.IGetXmlArgs.AddChildren(System.Collections.ICollection kids, System.Object tag) // Gregor.Core.IGetXmlArgs.AddChildren

Custom Attributes: 

Description: 

Gregor.Core.IGetXmlArgs.AddChildren

private void Gregor.Core.IGetXmlArgs.AddChildren(System.Collections.ICollection kids) // Gregor.Core.IGetXmlArgs.AddChildren

Custom Attributes: 

Description: 

Gregor.Core.IGetXmlArgs.AddSerializedAttribute

private void Gregor.Core.IGetXmlArgs.AddSerializedAttribute(Gregor.Core.IXmlDataArgs args, System.String sName) // Gregor.Core.IGetXmlArgs.AddSerializedAttribute

Custom Attributes: 

Description: 

Gregor.Core.IGetXmlArgs.AddSerializedChild

private void Gregor.Core.IGetXmlArgs.AddSerializedChild(Gregor.Core.IXmlDataArgs childArgs, System.Boolean fDeepCopy) // Gregor.Core.IGetXmlArgs.AddSerializedChild

Custom Attributes: 

Description: 

Gregor.Core.IGetXmlArgs.AddSerializedChild

private void Gregor.Core.IGetXmlArgs.AddSerializedChild(Gregor.Core.IXmlDataArgs args, System.Int32 childIndex, System.Boolean fDeepCopy) // Gregor.Core.IGetXmlArgs.AddSerializedChild

Custom Attributes: 

Description: 

Gregor.Core.IGetXmlArgs.AddSerializedChildren

private void Gregor.Core.IGetXmlArgs.AddSerializedChildren(Gregor.Core.IXmlDataArgs args, System.Boolean fDeepCopy) // Gregor.Core.IGetXmlArgs.AddSerializedChildren

Custom Attributes: 

Description: 

Gregor.Core.IGetXmlArgs.Initialize

private void Gregor.Core.IGetXmlArgs.Initialize(System.String sElementName, Gregor.Core.IXmlCompanion companion) // Gregor.Core.IGetXmlArgs.Initialize

Custom Attributes: 

Description: 

Gregor.Core.ISetXmlArgs.GetChildren

private System.Collections.ICollection Gregor.Core.ISetXmlArgs.GetChildren(System.Object tag) // Gregor.Core.ISetXmlArgs.GetChildren

Custom Attributes: 

Description: 

Gregor.Core.ISetXmlArgs.GetChildren

private System.Collections.ICollection Gregor.Core.ISetXmlArgs.GetChildren(System.String sElementName, System.Type tp) // Gregor.Core.ISetXmlArgs.GetChildren

Custom Attributes: 

Description: 

Gregor.Core.ISetXmlArgs.GetChildren

private System.Collections.ICollection Gregor.Core.ISetXmlArgs.GetChildren() // Gregor.Core.ISetXmlArgs.GetChildren

Custom Attributes: 

Description: 

Gregor.Core.ISetXmlArgs.GetChildren

private System.Collections.ICollection Gregor.Core.ISetXmlArgs.GetChildren(System.String sElementName, System.Type tp, System.Object tag) // Gregor.Core.ISetXmlArgs.GetChildren

Custom Attributes: 

Description: 

Gregor.Core.ISetXmlArgs.GetFirstChild

private System.Object Gregor.Core.ISetXmlArgs.GetFirstChild(System.Object tag) // Gregor.Core.ISetXmlArgs.GetFirstChild

Custom Attributes: 

Description: 

Gregor.Core.ISetXmlArgs.GetFirstChild

private System.Object Gregor.Core.ISetXmlArgs.GetFirstChild(System.String sElementName, System.Type tp) // Gregor.Core.ISetXmlArgs.GetFirstChild

Custom Attributes: 

Description: 

Gregor.Core.ISetXmlArgs.GetFirstChild

private System.Object Gregor.Core.ISetXmlArgs.GetFirstChild() // Gregor.Core.ISetXmlArgs.GetFirstChild

Custom Attributes: 

Description: 

Gregor.Core.ISetXmlArgs.GetFirstChild

private System.Object Gregor.Core.ISetXmlArgs.GetFirstChild(System.String sElementName, System.Type tp, System.Object tag) // Gregor.Core.ISetXmlArgs.GetFirstChild

Custom Attributes: 

Description: 

Gregor.Core.ISetXmlArgs.GetValueFromCallback

private System.Object Gregor.Core.ISetXmlArgs.GetValueFromCallback(Gregor.Core.IXmlCompanion companion, System.String sName) // Gregor.Core.ISetXmlArgs.GetValueFromCallback

Custom Attributes: 

Description: 

Gregor.Core.ISetXmlArgs.GetValuesFromCallback

private void Gregor.Core.ISetXmlArgs.GetValuesFromCallback(Gregor.Core.CSetXmlCallbackInfo info) // Gregor.Core.ISetXmlArgs.GetValuesFromCallback

Custom Attributes: 

Description: 

NewDeserializationRootArgs

static internal Gregor.Core.CXmlDataArgs NewDeserializationRootArgs(System.Xml.XmlDocument doc, System.Object tag)

Custom Attributes: 

Description: 

NewSerializationChildArgs

private Gregor.Core.IGetXmlArgs NewSerializationChildArgs(System.Object tag)

Custom Attributes: 

Description: 

NewSerializationChildArgs

private Gregor.Core.IGetXmlArgs NewSerializationChildArgs()

Custom Attributes: 

Description: 

NewSerializationRootArgs

static internal Gregor.Core.CXmlDataArgs NewSerializationRootArgs(System.String sDocElementName, System.Object tag)

Custom Attributes: 

Description: 

TryCreateFromTypeAttribute

private System.Object TryCreateFromTypeAttribute(Gregor.Core.ISetXmlArgs childArgs)

Custom Attributes: 

Description: 


See Also

Gregor.Core.CSetXmlCallbackInfo

Gregor.Core.CXmlDataArgs

System.Collections.Generic.List<>

System.Enum

System.Object

System.String

System.Type

System.Xml.XmlDocument

System.Xml.XmlElement

T

Gregor.Core.IAttributeSink

Gregor.Core.IAttributeSource

Gregor.Core.IGetXmlArgs

Gregor.Core.ISetXmlArgs

Gregor.Core.IXmlCompanion

Gregor.Core.IXmlDataArgs

System.Collections.Generic.IList<>

System.Collections.ICollection

Gregor.Core.SetXmlCallback

System.Boolean

System.DateTime

System.Double

System.Drawing.Point

System.Drawing.Rectangle

System.Int32

System.Void

Gregor.Core.EnumPersistanceStyle

System.Windows.Forms.Keys