ISfcCollection Interface
Defines collection operations, including child initialization. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Assembly: Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)
| Name | Description | |
|---|---|---|
![]() | Count | Gets the number of elements contained in the collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | Initialized | Gets or sets a value indicating whether the collection has been initialized. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | Parent | Gets the parent object. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
| Name | Description | |
|---|---|---|
![]() | Add(SfcInstance^) | Adds the specified object to the collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | AddShadow(SfcInstance^) | Adds the specified object to the shadow collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | EnsureInitialized() | Initializes the collection from the server-side. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | FinishMerge() | Swaps the new collection for the old collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | GetCollectionElementNameImpl() | Get the Uniform Resource Name (URN) suffix for elements in the collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | GetElementFactory() | Gets the factory that is used to instantiate objects for the collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | GetExisting(SfcKey^, SfcInstance^%) | Uses the specified key to retrieve an existing item from the collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | GetObjectByKey(SfcKey^) | Uses the specified key to retrieve an object from the collection. If a matching object is not found in the collection, the object is created in the collection.Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | PrepareMerge() | Prepares to merge fresh query results into the existing collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | Remove(SfcInstance^) | Removes the specified object from the collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | RemoveElement(SfcInstance^) | Removes the specified element from the collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() | Rename(SfcInstance^, SfcKey^) | Renames the specified SfcInstance object. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |

