Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Used to manage a collection of FSRM objects that can have objects added to or removed from the collection.
Namespace: Microsoft.Storage
Assembly: srmlib (in srmlib.dll)
Syntax
[GuidAttribute("1BB617B8-3886-49DC-AF82-A6C90FA35DDA")]
public interface IFsrmMutableCollection : IFsrmCollection
[GuidAttribute("1BB617B8-3886-49DC-AF82-A6C90FA35DDA")]
public interface class IFsrmMutableCollection : IFsrmCollection
[<GuidAttribute("1BB617B8-3886-49DC-AF82-A6C90FA35DDA")>]
type IFsrmMutableCollection =
interface
interface IFsrmCollection
end
<GuidAttribute("1BB617B8-3886-49DC-AF82-A6C90FA35DDA")>
Public Interface IFsrmMutableCollection
Inherits IFsrmCollection
Properties
| Name | Description | |
|---|---|---|
![]() |
Count | Gets the Count property. |
![]() |
Item[Int32] | Returns the item with the specified index. |
![]() |
State | Gets the State property. |
Methods
| Name | Description | |
|---|---|---|
![]() |
Add(Object) | Adds an object to the collection. |
![]() |
Cancel() | Cancels the collection of objects when the objects are collected asynchronously. |
![]() |
Clone() | Creates a duplicate IFsrmMutableCollection collection. |
![]() |
GetById(Guid) | Retrieves the specified object from the mutable collection. |
![]() |
GetEnumerator() | Retrieves an enumerator that allows iteration through the collection of FSRM objects. |
![]() |
Remove(Int32) | Removes the specified object from the collection using an index value. |
![]() |
RemoveById(Guid) | Removes the specified object from the collection using an object identifier. |
![]() |
WaitForCompletion(Int32) | Limits the time that an asynchronous collection can take to collect the objects. |
See Also
Return to top
.jpeg)
.jpeg)