Class SchemaItem
Summary description for SchemaItem.
Inheritance
System.Object
SchemaItem
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.BaseLibrary.Serialization
Assembly: EPiServer.BaseLibrary.dll
Version: 8.11.0Syntax
public class SchemaItem
Constructors
SchemaItem(String, Boolean, String)
Declaration
public SchemaItem(string name, bool isIndexed, string typeName)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Boolean | isIndexed | |
System.String | typeName |
SchemaItem(String, Boolean, Type)
Declaration
public SchemaItem(string name, bool isIndexed, Type itemType)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Boolean | isIndexed | |
System.Type | itemType |
Fields
NonexistentValue
This value is used to indicate that you tried to get the value for a field that does not exist in the oject. Used by GetFieldValue(Object, String) since null may very well be a valid value for the field.
Declaration
public static readonly object NonexistentValue
Field Value
Type | Description |
---|---|
System.Object |
Properties
IsIndexed
Declaration
public bool IsIndexed { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
ItemType
Declaration
public Type ItemType { get; }
Property Value
Type | Description |
---|---|
System.Type |
Name
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
TypeName
Declaration
public string TypeName { get; }
Property Value
Type | Description |
---|---|
System.String |
Methods
TypeFromTypeName(String)
Declaration
public static Type TypeFromTypeName(string fullName)
Parameters
Type | Name | Description |
---|---|---|
System.String | fullName |
Returns
Type | Description |
---|---|
System.Type |