Search Results for

Show / Hide Table of Contents

# Interface IIgniteSetClient<T>

Distributed set: stores items on one or more Ignite cluster nodes.

Implements most of the methods from . The following methods are NOT supported: , , , .

Set items can be placed on single node (when Colocated is true) or distributed across grid nodes.

###### Namespace: Apache.Ignite.Core.Client.DataStructures

###### Assembly: Apache.Ignite.Core.dll

##### Syntax

    public interface IIgniteSetClient<T> : ISet<T>

##### Type Parameters

Name | Description
--- | ---
T | Item type.

### Properties

#### Colocated

Gets a value indicating whether this set is colocated, that is, all items are stored on a single node.

##### Declaration

    bool Colocated { get; }

##### Property Value

Type | Description
--- | ---
System.Boolean |

#### IsClosed

Gets a value indicating whether this instance was removed from the cluster.

##### Declaration

    bool IsClosed { get; }

##### Property Value

Type | Description
--- | ---
System.Boolean | True if this set was removed; otherwise, false.

#### Name

Gets the set name.

##### Declaration

    string Name { get; }

##### Property Value

Type | Description
--- | ---
System.String |

#### PageSize

Gets or sets a value indicating the batch size for multi-item operations such as iteration.

##### Declaration

    int PageSize { get; set; }

##### Property Value

Type | Description
--- | ---
System.Int32 |

### Methods

#### Close()

Removes this set from the cluster.

##### Declaration

    void Close()