Search Results for

    Show / Hide Table of Contents

    Class DataRowCollection

    Collection of DataRow objects

    Inheritance
    System.Object
    BaseProvisioningTemplateObjectCollection<DataRow>
    DataRowCollection
    Inherited Members
    BaseProvisioningTemplateObjectCollection<DataRow>.ParentTemplate
    BaseProvisioningTemplateObjectCollection<DataRow>.InsertItem(Int32, DataRow)
    BaseProvisioningTemplateObjectCollection<DataRow>.RemoveItem(Int32)
    BaseProvisioningTemplateObjectCollection<DataRow>.SetItem(Int32, DataRow)
    BaseProvisioningTemplateObjectCollection<DataRow>.ClearItems()
    BaseProvisioningTemplateObjectCollection<DataRow>.AddRange(IEnumerable<DataRow>)
    BaseProvisioningTemplateObjectCollection<DataRow>.Find(Predicate<DataRow>)
    BaseProvisioningTemplateObjectCollection<DataRow>.FindIndex(Predicate<DataRow>)
    BaseProvisioningTemplateObjectCollection<DataRow>.FindIndex(Int32, Predicate<DataRow>)
    BaseProvisioningTemplateObjectCollection<DataRow>.FindIndex(Int32, Int32, Predicate<DataRow>)
    BaseProvisioningTemplateObjectCollection<DataRow>.RemoveAll(Predicate<DataRow>)
    Namespace: PnP.Framework.Provisioning.Model
    Assembly: PnP.Framework.dll
    Syntax
    public class DataRowCollection : BaseProvisioningTemplateObjectCollection<DataRow>, IProvisioningTemplateDescendant

    Constructors

    DataRowCollection(ProvisioningTemplate)

    Constructor for DataRowCollection class

    Declaration
    public DataRowCollection(ProvisioningTemplate parentTemplate)
    Parameters
    ProvisioningTemplate parentTemplate

    Parent provisioning template

    Properties

    KeyColumn

    Optional attribute to declare the name of the Key Column, if any, used to identify any already existing DataRows.

    Declaration
    public String KeyColumn { get; set; }
    Property Value
    String

    UpdateBehavior

    If the DataRow already exists on target list, this attribute defines whether the DataRow will be overwritten or skipped.

    Declaration
    public UpdateBehavior UpdateBehavior { get; set; }
    Property Value
    UpdateBehavior

    Extension Methods

    ValidationExtensions.ValidateNotNullOrEmpty<T>(T, String)
    ObjectExtensions.Set<TObject, T>(TObject, Expression<Func<TObject, T>>, T, Boolean, Boolean)
    ObjectExtensions.GetPublicInstancePropertyValue(Object, String)
    ObjectExtensions.GetPublicInstanceProperty(Object, String)
    ObjectExtensions.SetPublicInstancePropertyValue(Object, String, Object)
    Extensions.ToByteArray(Object)
    Back to top PnP Framework
    Generated by DocFX with Material UI
    spacer