Search Results for

    Show / Hide Table of Contents

    Interface IEventReceiverDefinition

    Base class that defines general properties of an event receiver for lists and webs

    Inherited Members
    IDataModel<IEventReceiverDefinition>.Requested
    IDataModel<IEventReceiverDefinition>.HasValue(String)
    IDataModel<IEventReceiverDefinition>.HasChanged(String)
    IDataModel<IEventReceiverDefinition>.IsPropertyAvailable(Expression<Func<IEventReceiverDefinition, Object>>)
    IDataModel<IEventReceiverDefinition>.ArePropertiesAvailable(Expression<Func<IEventReceiverDefinition, Object>>[])
    IDataModel<IEventReceiverDefinition>.EnsureProperties(Expression<Func<IEventReceiverDefinition, Object>>[])
    IDataModel<IEventReceiverDefinition>.EnsurePropertiesAsync(Expression<Func<IEventReceiverDefinition, Object>>[])
    IDataModel<IEventReceiverDefinition>.ExecuteRequestAsync(ApiRequest)
    IDataModel<IEventReceiverDefinition>.ExecuteRequest(ApiRequest)
    IDataModel<IEventReceiverDefinition>.ExecuteRequestBatchAsync(ApiRequest)
    IDataModel<IEventReceiverDefinition>.ExecuteRequestBatch(ApiRequest)
    IDataModel<IEventReceiverDefinition>.ExecuteRequestBatchAsync(Batch, ApiRequest)
    IDataModel<IEventReceiverDefinition>.ExecuteRequestBatch(Batch, ApiRequest)
    IDataModelParent.Parent
    IDataModelWithContext.PnPContext
    IDataModelGet<IEventReceiverDefinition>.GetBatchAsync(Batch, Expression<Func<IEventReceiverDefinition, Object>>[])
    IDataModelGet<IEventReceiverDefinition>.GetAsync(Expression<Func<IEventReceiverDefinition, Object>>[])
    IDataModelLoad<IEventReceiverDefinition>.LoadBatchAsync(Batch, Expression<Func<IEventReceiverDefinition, Object>>[])
    IDataModelLoad<IEventReceiverDefinition>.LoadAsync(Expression<Func<IEventReceiverDefinition, Object>>[])
    IDataModelDelete.DeleteBatchAsync()
    IDataModelDelete.DeleteBatchAsync(Batch)
    IDataModelDelete.DeleteAsync()
    IDataModelDelete.DeleteBatch()
    IDataModelDelete.DeleteBatch(Batch)
    IDataModelDelete.Delete()
    Namespace: PnP.Core.Model.SharePoint
    Assembly: PnP.Core.dll
    Syntax
    public interface IEventReceiverDefinition : IDataModel<IEventReceiverDefinition>, IDataModelParent, IDataModelWithContext, ISupportModules<IEventReceiverDefinition>, IDataModelGet<IEventReceiverDefinition>, IDataModelLoad<IEventReceiverDefinition>, IDataModelDelete, IQueryableDataModel

    Properties

    All

    A special property used to add an asterisk to a $select statement

    Declaration
    object All { get; }
    Property Value
    System.Object

    EventType

    The types of events that can be handled by event receivers.

    Declaration
    EventReceiverType EventType { get; set; }
    Property Value
    EventReceiverType

    ReceiverAssembly

    The fully-qualified name of the assembly that contains the event receiver for the feature.

    Declaration
    string ReceiverAssembly { get; }
    Property Value
    System.String

    ReceiverClass

    The class name of the event receiver for the feature.

    Declaration
    string ReceiverClass { get; }
    Property Value
    System.String

    ReceiverId

    The identifier of the receiver for the event.

    Declaration
    Guid ReceiverId { get; }
    Property Value
    Guid

    ReceiverName

    The name of the receiver for the event.

    Declaration
    string ReceiverName { get; set; }
    Property Value
    System.String

    ReceiverUrl

    The URL of the receiver for the event.

    Declaration
    string ReceiverUrl { get; set; }
    Property Value
    System.String

    SequenceNumber

    The integer that represents the relative sequence of the event.

    Declaration
    int SequenceNumber { get; set; }
    Property Value
    System.Int32

    Synchronization

    Enumeration that specifies the synchronization state for the event receiver.

    Declaration
    EventReceiverSynchronization Synchronization { get; set; }
    Property Value
    EventReceiverSynchronization

    Extension Methods

    DataModelGetExtensions.GetBatchAsync<TModel>(IDataModelGet<TModel>, Expression<Func<TModel, Object>>[])
    DataModelGetExtensions.GetBatchAsync<TModel>(IDataModelGet<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelGetExtensions.GetBatch<TModel>(IDataModelGet<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelGetExtensions.GetBatch<TModel>(IDataModelGet<TModel>, Expression<Func<TModel, Object>>[])
    DataModelGetExtensions.Get<TModel>(IDataModelGet<TModel>, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.LoadBatchAsync<TModel>(IDataModelLoad<TModel>, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.LoadBatchAsync<TModel>(IDataModelLoad<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.LoadBatch<TModel>(IDataModelLoad<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.LoadBatch<TModel>(IDataModelLoad<TModel>, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.Load<TModel>(IDataModelLoad<TModel>, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.QueryProperties<TModel>(IDataModelLoad<TModel>, Expression<Func<TModel, Object>>[])
    RequestModuleExtensions.WithHeaders<TModel>(ISupportModules<TModel>, Dictionary<String, String>, Action<Dictionary<String, String>>)
    RequestModuleExtensions.WithResponseHeaders<TModel>(ISupportModules<TModel>, Action<Dictionary<String, String>>)
    Back to top PnP Core SDK
    Generated by DocFX with Material UI
    spacer