|
|
|
|
@ -4,5 +4,240 @@ |
|
|
|
|
<name>GBase.Client</name> |
|
|
|
|
</assembly> |
|
|
|
|
<members> |
|
|
|
|
<member name="T:GBase.Client.GBaseClient"> |
|
|
|
|
<summary> |
|
|
|
|
A client for the GBase |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.GBaseClient.#ctor(GBase.Client.Interfaces.IGBaseClientSettings)"> |
|
|
|
|
<summary> |
|
|
|
|
A client for the GBase |
|
|
|
|
</summary> |
|
|
|
|
<param name="settings">The <see cref="T:GBase.Client.Interfaces.IGBaseClientSettings"/> for this client</param> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.GBaseClient.GBase"> |
|
|
|
|
<summary> |
|
|
|
|
Functions of the GBase |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.GBaseClient.GBaseTable"> |
|
|
|
|
<summary> |
|
|
|
|
Functions of the GBaseTable |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.GBaseClient.GBaseEntry"> |
|
|
|
|
<summary> |
|
|
|
|
Functions of the GBaseEntry |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.GBaseClient.DisposeAsync"> |
|
|
|
|
<summary> |
|
|
|
|
Dispose used resources asynchronously |
|
|
|
|
</summary> |
|
|
|
|
<returns>A <see cref="T:System.Threading.Tasks.ValueTask"/> to await</returns> |
|
|
|
|
</member> |
|
|
|
|
<member name="T:GBase.Client.GBaseClientSettings"> |
|
|
|
|
<summary> |
|
|
|
|
Settings for an <see cref="T:GBase.Client.Interfaces.IGBaseClient"/> |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.GBaseClientSettings.#ctor(GBase.Api.Communication.ServerProtocol,System.Net.IPAddress,System.Int32,System.String,System.String,System.String)"> |
|
|
|
|
<summary> |
|
|
|
|
Settings for an <see cref="T:GBase.Client.Interfaces.IGBaseClient"/> |
|
|
|
|
</summary> |
|
|
|
|
<param name="protocol">The <see cref="T:GBase.Api.Communication.ServerProtocol"/></param> |
|
|
|
|
<param name="ipAddress">The <see cref="T:System.Net.IPAddress"/></param> |
|
|
|
|
<param name="port">The port</param> |
|
|
|
|
<param name="gBaseEndpoint">The GBase endpoint</param> |
|
|
|
|
<param name="gBaseTableEndpoint">The GBaseTable endpoint</param> |
|
|
|
|
<param name="gBaseEntryEndpoint">The GBaseEntry endpoint</param> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.GBaseClientSettings.Protocol"> |
|
|
|
|
<summary> |
|
|
|
|
Protocol that the <see cref="T:GBase.Client.Interfaces.IGBaseClient"/> should use |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.GBaseClientSettings.IpAddress"> |
|
|
|
|
<summary> |
|
|
|
|
<see cref="T:System.Net.IPAddress"/> that the server listens to |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.GBaseClientSettings.Port"> |
|
|
|
|
<summary> |
|
|
|
|
Port that the server listens to |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.GBaseClientSettings.GBaseEndpoint"> |
|
|
|
|
<summary> |
|
|
|
|
GBase endpoint the server listens to |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.GBaseClientSettings.GBaseTableEndpoint"> |
|
|
|
|
<summary> |
|
|
|
|
GBaseTable endpoint the server listens to |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.GBaseClientSettings.GBaseEntryEndpoint"> |
|
|
|
|
<summary> |
|
|
|
|
GBaseEntry endpoint the server listens to |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.GBaseClientSettings.ServerProtocolGBaseEndpointAddress"> |
|
|
|
|
<summary> |
|
|
|
|
Complete GBase endpoint address based on the <see cref="T:GBase.Api.Communication.ICommunicationSettings"/> |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.GBaseClientSettings.ServerProtocolGBaseTableEndpointAddress"> |
|
|
|
|
<summary> |
|
|
|
|
Complete GBaseTable endpoint address based on the <see cref="T:GBase.Api.Communication.ICommunicationSettings"/> |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.GBaseClientSettings.ServerProtocolGBaseEntryEndpointAddress"> |
|
|
|
|
<summary> |
|
|
|
|
Complete GBaseEntry endpoint address based on the <see cref="T:GBase.Api.Communication.ICommunicationSettings"/> |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="T:GBase.Client.Interfaces.IGBaseClient"> |
|
|
|
|
<summary> |
|
|
|
|
A client for the GBase |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.Interfaces.IGBaseClient.GBase"> |
|
|
|
|
<summary> |
|
|
|
|
Functions of the GBase |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.Interfaces.IGBaseClient.GBaseTable"> |
|
|
|
|
<summary> |
|
|
|
|
Functions of the GBaseTable |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.Interfaces.IGBaseClient.GBaseEntry"> |
|
|
|
|
<summary> |
|
|
|
|
Functions of the GBaseEntry |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="T:GBase.Client.Interfaces.IGBaseClientSettings"> |
|
|
|
|
<summary> |
|
|
|
|
Settings for an <see cref="T:GBase.Client.Interfaces.IGBaseClient"/> |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.Interfaces.IGBaseClientSettings.ServerProtocolGBaseEndpointAddress"> |
|
|
|
|
<summary> |
|
|
|
|
Complete GBase endpoint address based on the <see cref="T:GBase.Api.Communication.ICommunicationSettings"/> |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.Interfaces.IGBaseClientSettings.ServerProtocolGBaseTableEndpointAddress"> |
|
|
|
|
<summary> |
|
|
|
|
Complete GBaseTable endpoint address based on the <see cref="T:GBase.Api.Communication.ICommunicationSettings"/> |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.Interfaces.IGBaseClientSettings.ServerProtocolGBaseEntryEndpointAddress"> |
|
|
|
|
<summary> |
|
|
|
|
Complete GBaseEntry endpoint address based on the <see cref="T:GBase.Api.Communication.ICommunicationSettings"/> |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="T:GBase.Client.Services.GBaseEntryService"> |
|
|
|
|
<summary> |
|
|
|
|
<see cref="T:GBase.Client.Services.Service`1"/> for the IGBaseEntry |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.Services.GBaseEntryService.#ctor(GBase.Api.Communication.ServerProtocol,System.String)"> |
|
|
|
|
<summary> |
|
|
|
|
<see cref="T:GBase.Client.Services.Service`1"/> for the IGBaseEntry |
|
|
|
|
</summary> |
|
|
|
|
<param name="serverProtocol">The <see cref="T:GBase.Api.Communication.ServerProtocol"/></param> |
|
|
|
|
<param name="endpoint">The endpoint for the GBaseEntry</param> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.Services.GBaseEntryService.Dummy"> |
|
|
|
|
<summary> |
|
|
|
|
Dummy method |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="T:GBase.Client.Services.GBaseService"> |
|
|
|
|
<summary> |
|
|
|
|
<see cref="T:GBase.Client.Services.Service`1"/> for the IGBase |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.Services.GBaseService.#ctor(GBase.Api.Communication.ServerProtocol,System.String)"> |
|
|
|
|
<summary> |
|
|
|
|
<see cref="T:GBase.Client.Services.Service`1"/> for the IGBase |
|
|
|
|
</summary> |
|
|
|
|
<param name="serverProtocol">The <see cref="T:GBase.Api.Communication.ServerProtocol"/></param> |
|
|
|
|
<param name="endpoint">The endpoint for the GBase</param> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.Services.GBaseService.AddTable"> |
|
|
|
|
<summary> |
|
|
|
|
Add a table to the GBase |
|
|
|
|
</summary> |
|
|
|
|
<returns>True if successful, false if not</returns> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.Services.GBaseService.RemoveTable"> |
|
|
|
|
<summary> |
|
|
|
|
Remove a table from the GBase |
|
|
|
|
</summary> |
|
|
|
|
<returns>True if successful, false if not</returns> |
|
|
|
|
</member> |
|
|
|
|
<member name="T:GBase.Client.Services.GBaseTableService"> |
|
|
|
|
<summary> |
|
|
|
|
<see cref="T:GBase.Client.Services.Service`1"/> for the IGBaseTable |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.Services.GBaseTableService.#ctor(GBase.Api.Communication.ServerProtocol,System.String)"> |
|
|
|
|
<summary> |
|
|
|
|
<see cref="T:GBase.Client.Services.Service`1"/> for the IGBaseTable |
|
|
|
|
</summary> |
|
|
|
|
<param name="serverProtocol">The <see cref="T:GBase.Api.Communication.ServerProtocol"/></param> |
|
|
|
|
<param name="endpoint">The endpoint for the GBaseTable</param> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.Services.GBaseTableService.Dummy"> |
|
|
|
|
<summary> |
|
|
|
|
Dummy method |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="T:GBase.Client.Services.Service`1"> |
|
|
|
|
<summary> |
|
|
|
|
Base class for services of the <see cref="T:GBase.Client.Interfaces.IGBaseClient"/> |
|
|
|
|
</summary> |
|
|
|
|
<typeparam name="TService">The <see cref="T:System.Type"/> of the inheriting service</typeparam> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.Services.Service`1.#ctor(GBase.Api.Communication.ServerProtocol,System.String)"> |
|
|
|
|
<summary> |
|
|
|
|
Base class for services of the <see cref="T:GBase.Client.Interfaces.IGBaseClient"/> |
|
|
|
|
</summary> |
|
|
|
|
<param name="serverProtocol">The <see cref="T:GBase.Api.Communication.ServerProtocol"/></param> |
|
|
|
|
<param name="endpoint">The endpoint for this <typeparamref name="TService"/></param> |
|
|
|
|
</member> |
|
|
|
|
<member name="P:GBase.Client.Services.Service`1.ServiceFactory"> |
|
|
|
|
<summary> |
|
|
|
|
The <see cref="T:System.ServiceModel.ChannelFactory`1"/> for this <typeparamref name="TService"/> |
|
|
|
|
</summary> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.Services.Service`1.OpenFactory(GBase.Api.Communication.ServerProtocol,System.String)"> |
|
|
|
|
<summary> |
|
|
|
|
Open a <see cref="T:System.ServiceModel.ChannelFactory`1"/> for the given <see cref="T:GBase.Api.Communication.ServerProtocol"/> and endpoint |
|
|
|
|
</summary> |
|
|
|
|
<param name="serverProtocol">The <see cref="T:GBase.Api.Communication.ServerProtocol"/></param> |
|
|
|
|
<param name="endpoint">The endpoint for this <typeparamref name="TService"/></param> |
|
|
|
|
<returns></returns> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.Services.Service`1.OpenChannel"> |
|
|
|
|
<summary> |
|
|
|
|
Open an <see cref="T:System.ServiceModel.IClientChannel"/> for this <typeparamref name="TService"/> |
|
|
|
|
</summary> |
|
|
|
|
<returns>The opened channel of type <typeparamref name="TService"/></returns> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.Services.Service`1.CloseChannel(`0)"> |
|
|
|
|
<summary> |
|
|
|
|
Close the <see cref="T:System.ServiceModel.IClientChannel"/> for a given <typeparamref name="TService"/> |
|
|
|
|
</summary> |
|
|
|
|
<param name="service">The <typeparamref name="TService"/></param> |
|
|
|
|
</member> |
|
|
|
|
<member name="M:GBase.Client.Services.Service`1.DisposeAsync"> |
|
|
|
|
<summary> |
|
|
|
|
Dispose used resources asynchronously |
|
|
|
|
</summary> |
|
|
|
|
<returns>A <see cref="T:System.Threading.Tasks.ValueTask"/> to await</returns> |
|
|
|
|
</member> |
|
|
|
|
</members> |
|
|
|
|
</doc> |
|
|
|
|
|