IFsrmCollection Interface

 

Defines a collection of FSRM objects.

Namespace:   Microsoft.Storage
Assembly:  srmlib (in srmlib.dll)

<GuidAttribute("F76FBF3B-8DDD-4B42-B05A-CB1C3FF1FEE8")>
Public Interface IFsrmCollection
	Inherits IEnumerable

NameDescription
System_CAPS_pubpropertyCount

Retrieves the number of items in the collection.

System_CAPS_pubpropertyItem(Int32)

Retrieves the requested item from the collection.

System_CAPS_pubpropertyState

Retrieves the state of the collection.

NameDescription
System_CAPS_pubmethodCancel()

Cancels the collection of objects when the objects are collected asynchronously.

System_CAPS_pubmethodGetById(Guid)

Retrieves the specified object from the collection.

System_CAPS_pubmethodGetEnumerator()

Retrieves an enumerator that allows iteration through the collection of FSRM objects.

System_CAPS_pubmethodWaitForCompletion(Int32)

Limits the time that an asynchronous collection can take to collect the objects.

The following methods and properties return this collection:

  1. Commit

  2. IFsrmDerivedObjectsResult

  3. results

  4. EnumActions

  5. ValueDefinitions

  6. EnumThresholdActions

  7. EnumReports

  8. EnumReportJobs

For an example that demonstrates this interface see Classifying Files.

Return to top

Community Additions

ADD
Show: