summaryrefslogtreecommitdiff
path: root/csharp/src/Ice/Proxy.cs
diff options
context:
space:
mode:
Diffstat (limited to 'csharp/src/Ice/Proxy.cs')
-rw-r--r--csharp/src/Ice/Proxy.cs17
1 files changed, 17 insertions, 0 deletions
diff --git a/csharp/src/Ice/Proxy.cs b/csharp/src/Ice/Proxy.cs
index 1de18d13ce5..8c8fd09b1d6 100644
--- a/csharp/src/Ice/Proxy.cs
+++ b/csharp/src/Ice/Proxy.cs
@@ -706,6 +706,13 @@ namespace Ice
ObjectPrx ice_fixed(Ice.Connection connection);
/// <summary>
+ /// Returns whether this proxy is a fixed proxy.
+ /// </summary>
+ /// <returns>True if this is a fixed proxy, false otherwise.
+ /// </returns>
+ bool ice_isFixed();
+
+ /// <summary>
/// Returns the Connection for this proxy. If the proxy does not yet have an established connection,
/// it first attempts to create a connection.
/// </summary>
@@ -2186,6 +2193,16 @@ namespace Ice
}
}
+ /// <summary>
+ /// Returns whether this proxy is a fixed proxy.
+ /// </summary>
+ /// <returns>True if this is a fixed proxy, false otherwise.
+ /// </returns>
+ public bool ice_isFixed()
+ {
+ return _reference is IceInternal.FixedReference;
+ }
+
private class ProxyGetConnectionAsyncCallback : ProxyAsyncResultCompletionCallback<Callback_Object_ice_getConnection>
{
public ProxyGetConnectionAsyncCallback(ObjectPrxHelperBase proxy, string operation, object cookie,