You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
243 lines
11 KiB
243 lines
11 KiB
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<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>
|
|
|