docs.unity3d.com
    目次を表示する/隠す

    Class FieldsCloner

    Inheritance
    Object
    Cloner<Object>
    ReflectedCloner
    FieldsCloner
    Inherited Members
    ReflectedCloner.Handles(Type)
    ReflectedCloner.FillClone(Type, Object, Object, CloningContext)
    ReflectedCloner.GetMembers(Type)
    Cloner<Object>.ICloner.BeforeClone(Type, Object)
    Cloner<Object>.BeforeClone(Type, Object)
    Cloner<Object>.ICloner.ConstructClone(Type, Object)
    Cloner<Object>.ConstructClone(Type, Object)
    Cloner<Object>.ICloner.FillClone(Type, Object, Object, CloningContext)
    Cloner<Object>.ICloner.AfterClone(Type, Object)
    Cloner<Object>.AfterClone(Type, Object)
    Namespace: Unity.VisualScripting
    Syntax
    public sealed class FieldsCloner : ReflectedCloner, ICloner

    Methods

    IncludeField(FieldInfo)

    Declaration
    protected override bool IncludeField(FieldInfo field)
    Parameters
    Type Name Description
    FieldInfo field
    Returns
    Type Description
    Boolean
    Overrides
    ReflectedCloner.IncludeField(FieldInfo)

    IncludeProperty(PropertyInfo)

    Declaration
    protected override bool IncludeProperty(PropertyInfo property)
    Parameters
    Type Name Description
    PropertyInfo property
    Returns
    Type Description
    Boolean
    Overrides
    ReflectedCloner.IncludeProperty(PropertyInfo)

    Extension Methods

    XAnalyserProvider.Analyser(Object, IGraphContext)
    XAnalyserProvider.Analyser<TAnalyser>(Object, IGraphContext)
    XAnalyserProvider.Analysis(Object, IGraphContext)
    XAnalyserProvider.Analysis<TAnalysis>(Object, IGraphContext)
    XAnalyserProvider.Analyser(Object, GraphReference)
    XAnalyserProvider.Analyser<TAnalyser>(Object, GraphReference)
    XAnalyserProvider.Analysis(Object, GraphReference)
    XAnalyserProvider.Analysis<TAnalysis>(Object, GraphReference)
    XDescriptorProvider.Describe(Object)
    XDescriptorProvider.HasDescriptor(Object)
    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    XDescriptorProvider.Description(Object)
    XDescriptorProvider.Description<TDescription>(Object)
    Cloning.Clone(Object, ICloner, Boolean)
    Cloning.Clone<T>(T, ICloner, Boolean)
    Cloning.CloneViaFakeSerialization(Object)
    Cloning.CloneViaFakeSerialization<T>(T)
    ConversionUtility.IsConvertibleTo(Object, Type, Boolean)
    ConversionUtility.IsConvertibleTo<T>(Object, Boolean)
    ConversionUtility.ConvertTo(Object, Type)
    ConversionUtility.ConvertTo<T>(Object)
    TypeUtility.ToShortString(Object, Int32)
    Serialization.CloneViaSerialization<T>(T, Boolean)
    Serialization.CloneViaSerializationInto<TSource, TDestination>(TSource, ref TDestination, Boolean)
    Serialization.Serialize(Object, Boolean)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.ToSafeString(Object)
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)