Hypermedia.Metadata.Runtime.RuntimeField.CreateDefaultOptions C# (CSharp) Метод

CreateDefaultOptions() статический приватный Метод

Creates the default options for the property info.
static private CreateDefaultOptions ( PropertyInfo propertyInfo ) : FieldOptions
propertyInfo System.Reflection.PropertyInfo The property info to create the default options for.
Результат FieldOptions
        internal static FieldOptions CreateDefaultOptions(PropertyInfo propertyInfo)
        {
            var options = FieldOptions.None;

            if (propertyInfo.CanRead == false)
            {
                options = options & ~FieldOptions.Serializable;
            }

            if (propertyInfo.CanWrite == false)
            {
                options = options & ~FieldOptions.Deserializable;
            }

            return options;
        }