@@ -33,6 +33,7 @@ public interface ICluster : IDisposable
33
33
/// <summary>
34
34
/// Occurs when the cluster description has changed.
35
35
/// </summary>
36
+ [ Obsolete ( "This event will be removed in a later release." ) ]
36
37
event EventHandler < ClusterDescriptionChangedEventArgs > DescriptionChanged ;
37
38
38
39
// properties
@@ -65,19 +66,22 @@ public interface ICluster : IDisposable
65
66
/// Acquires a core server session.
66
67
/// </summary>
67
68
/// <returns>A core server session.</returns>
69
+ [ Obsolete ( "This method will be removed in a later release." ) ]
68
70
ICoreServerSession AcquireServerSession ( ) ;
69
71
70
72
/// <summary>
71
73
/// Gets the crypt client.
72
74
/// </summary>
73
75
/// <returns>A crypt client.</returns>
74
76
#pragma warning disable CS3003
77
+ [ Obsolete ( "This property will be removed in a later release." ) ]
75
78
CryptClient CryptClient { get ; }
76
79
#pragma warning restore
77
80
78
81
/// <summary>
79
82
/// Initializes the cluster.
80
83
/// </summary>
84
+ [ Obsolete ( "This method will be removed in a later release." ) ]
81
85
void Initialize ( ) ;
82
86
83
87
/// <summary>
@@ -86,6 +90,7 @@ public interface ICluster : IDisposable
86
90
/// <param name="selector">The server selector.</param>
87
91
/// <param name="cancellationToken">The cancellation token.</param>
88
92
/// <returns>The selected server.</returns>
93
+ [ Obsolete ( "This method will be removed in a later release." ) ]
89
94
IServer SelectServer ( IServerSelector selector , CancellationToken cancellationToken ) ;
90
95
91
96
/// <summary>
@@ -94,6 +99,7 @@ public interface ICluster : IDisposable
94
99
/// <param name="selector">The server selector.</param>
95
100
/// <param name="cancellationToken">The cancellation token.</param>
96
101
/// <returns>A Task representing the operation. The result of the Task is the selected server.</returns>
102
+ [ Obsolete ( "This method will be removed in a later release." ) ]
97
103
Task < IServer > SelectServerAsync ( IServerSelector selector , CancellationToken cancellationToken ) ;
98
104
99
105
/// <summary>
@@ -103,6 +109,7 @@ public interface ICluster : IDisposable
103
109
/// <returns>
104
110
/// A session.
105
111
/// </returns>
112
+ [ Obsolete ( "This method will be removed in a later release." ) ]
106
113
ICoreSessionHandle StartSession ( CoreSessionOptions options = null ) ;
107
114
}
108
115
}
0 commit comments