Show / Hide Table of Contents

    Interface IResourceCollection<TSelf, TResource, TEntity>

    The resource collection interface.

    Inherited Members
    IResourceCollection<TResource, TEntity>.TryForceRemove(String, TResource)
    IResourceCollection<TResource, TEntity>.Item[String]
    IResourceCollection.TerminateAsync(TimeSpan)
    IResourceBase.CreatedDateTime
    IResourceBase.Client
    IResourceBase.GraphClient
    IResourceBase.GraphLogger
    IResourceBase.ResourcePath
    IDisposable.Dispose()
    IReadOnlyCollection<TResource>.Count
    IEnumerable<TResource>.GetEnumerator()
    Namespace: Microsoft.Graph.Communications.Resources
    Assembly: Microsoft.Graph.Communications.Client.dll
    Syntax
    public interface IResourceCollection<out TSelf, TResource, in TEntity> : IResourceCollection<TResource, TEntity>, IResourceCollection, IResourceBase, IDisposable, IReadOnlyCollection<TResource>, IEnumerable<TResource>, IEnumerable where TSelf : IResourceCollection<TResource, TEntity> where TResource : IResource where TEntity : Entity
    Type Parameters
    Name Description
    TSelf

    The self type of the collection.

    TResource

    The containing resource type. IResource<TSelf, TEntity>

    TEntity

    The containing resource type. Entity

    Events

    OnUpdated

    Event triggered whenever a resource is updated from the collection.

    Declaration
    event CollectionEventHandler<TSelf, TResource> OnUpdated
    Event Type
    Type Description
    CollectionEventHandler<TSelf, TResource>

    See Also

    IResourceCollection<TResource, TEntity>
    Back to top Copyright (c) Microsoft Corporation. All rights reserved.