Show / Hide Table of Contents

Class FieldUpdater.UpdatedField

Inheritance
object
FieldUpdater.UpdatedField
Implements
IEquatable<FieldUpdater.UpdatedField>
Namespace: WeaverCore
Assembly: WeaverCore.dll
Syntax
[Serializable]
public class FieldUpdater.UpdatedField : IEquatable<FieldUpdater.UpdatedField>

Constructors

| Edit this page View Source

UpdatedField(string, string, string, string, FieldUpdater)

Declaration
public UpdatedField(string componentTypeName, string fieldName, string fieldType, string fieldValueContainer, FieldUpdater fieldUpdater)
Parameters
Type Name Description
string componentTypeName
string fieldName
string fieldType
string fieldValueContainer
FieldUpdater fieldUpdater
| Edit this page View Source

UpdatedField(Type, MemberInfo, string, FieldUpdater)

Declaration
public UpdatedField(Type componentType, MemberInfo member, string valueJson, FieldUpdater fieldUpdater)
Parameters
Type Name Description
Type componentType
MemberInfo member
string valueJson
FieldUpdater fieldUpdater

Fields

| Edit this page View Source

ComponentTypeName

Declaration
public string ComponentTypeName
Field Value
Type Description
string
| Edit this page View Source

FieldName

Declaration
public string FieldName
Field Value
Type Description
string
| Edit this page View Source

FieldType

Declaration
public string FieldType
Field Value
Type Description
string
| Edit this page View Source

FieldValueJson

Declaration
public string FieldValueJson
Field Value
Type Description
string

Properties

| Edit this page View Source

ComponentType

Declaration
public Type ComponentType { get; }
Property Value
Type Description
Type
| Edit this page View Source

Member

Declaration
public MemberInfo Member { get; }
Property Value
Type Description
MemberInfo
| Edit this page View Source

MemberType

Declaration
public Type MemberType { get; }
Property Value
Type Description
Type

Methods

| Edit this page View Source

Equals(object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
bool
Overrides
object.Equals(object)
| Edit this page View Source

Equals(UpdatedField)

Declaration
public bool Equals(FieldUpdater.UpdatedField other)
Parameters
Type Name Description
FieldUpdater.UpdatedField other
Returns
Type Description
bool
| Edit this page View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
object.GetHashCode()
| Edit this page View Source

GetSourceValue()

Declaration
public object GetSourceValue()
Returns
Type Description
object
| Edit this page View Source

RawCreateJsonContainer(object, Type)

Declaration
public static FieldUpdater.UpdatedField.IContainer RawCreateJsonContainer(object obj, Type objType)
Parameters
Type Name Description
object obj
Type objType
Returns
Type Description
FieldUpdater.UpdatedField.IContainer
| Edit this page View Source

RawGetJsonValue(string, Type)

Declaration
public static FieldUpdater.UpdatedField.IContainer RawGetJsonValue(string containerJson, Type objType)
Parameters
Type Name Description
string containerJson
Type objType
Returns
Type Description
FieldUpdater.UpdatedField.IContainer

Operators

| Edit this page View Source

operator ==(UpdatedField, UpdatedField)

Declaration
public static bool operator ==(FieldUpdater.UpdatedField a, FieldUpdater.UpdatedField b)
Parameters
Type Name Description
FieldUpdater.UpdatedField a
FieldUpdater.UpdatedField b
Returns
Type Description
bool
| Edit this page View Source

operator !=(UpdatedField, UpdatedField)

Declaration
public static bool operator !=(FieldUpdater.UpdatedField a, FieldUpdater.UpdatedField b)
Parameters
Type Name Description
FieldUpdater.UpdatedField a
FieldUpdater.UpdatedField b
Returns
Type Description
bool

Implements

IEquatable<T>

Extension Methods

ReflectionUtilities.ReflectCallMethod(object, string, object[], BindingFlags)
ReflectionUtilities.ReflectGetField(object, string, BindingFlags)
ReflectionUtilities.ReflectGetMethod(object, string, BindingFlags)
ReflectionUtilities.ReflectGetProperty(object, string, BindingFlags)
ReflectionUtilities.ReflectSetField(object, string, object, BindingFlags)
ReflectionUtilities.ReflectSetProperty(object, string, object, BindingFlags)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾