• ПОЛИНОМ:MDM API
Show / Hide Table of Contents
  • Ascon.Polynom.Api
    • AccessWriteFault
    • ApiFault
    • ApiObjectIdentifier
    • Applicability
    • ApplyColor
    • AsyncLockFault
    • AsyncOperationState
    • BinaryCompareOperation
    • BinaryCompareOptions
    • BooleanBasedCompareOperation
    • BooleanBasedCompareOptions
    • BooleanCompareOperation
    • BooleanCompareOptions
    • BusinessProcessItemDefinitionOptions
    • CanDoEnum
    • ChangeConflictFault
    • ClassNotFoundExceptionFault
    • ClassificationCopyingOptions
    • ClassificationItemCopyingOptions
    • ClassificationTreeOptions
    • ClientConnectionInfo
    • ClientType
    • CodificationFault
    • ColorCompareOperation
    • ColorCompareOptions
    • ColorHighlight
    • ColorTheme
    • CompareOperation
    • CompatibilityDirection
    • ConceptClassificationTreeOptions
    • ConceptPropertySourcesTreeOptions
    • Connection
    • ConnectionInfo
    • DateTimeCompareOperation
    • DateTimeCompareOptions
    • DirectlyUserCreationFactory
    • DoubleCompareOperation
    • DoubleCompareOptions
    • DoublePropertyMode
    • ElementLinksTreeOptions
    • EnumBoolCompareOperation
    • EnumBoolCompareOptions
    • EnumCompareOperation
    • EnumCompareOptions
    • EnumDoubleCompareOperation
    • EnumDoubleCompareOptions
    • EnumIntCompareOperation
    • EnumIntCompareOptions
    • EnumStringCompareOperation
    • EnumStringCompareOptions
    • EventRecordType
    • FaultException
    • FaultException<TDetail>
    • FaultedEventArgs
    • FavoritesTreeOptions
    • FormulaTreeOptions
    • GroupDisplayMode
    • GuidCompareOperation
    • GuidCompareOptions
    • IAbleToBeFavorite
    • IAbleToBeRecent
    • IAbleToHaveChangeableName
    • IAbleToHaveClassId
    • IAbleToHaveDescription
    • IAbleToHaveElementFactoryLocation
    • IAbleToHaveExternalId
    • IAbleToHaveIcon
    • IAbleToHaveId
    • IAbleToHaveName
    • IAbleToHaveUniqueId
    • IAbsoluteCodeableApiObject
    • IAccountableSecurityElementsContainer
    • IAccountableSecurityElementsContainerOwner
    • IAdditionalUserOptions
    • IApiEntity
    • IApiObject
    • IApiReadOnlyCollection<T>
    • IApplicableApiObject
    • IAppointedConcept
    • IAppointedFormula
    • IApprovementStage
    • IAsyncOperation
    • IAsyncOperation<T>
    • IBaseCatalog
    • IBaseGroup
    • IBaseGroupMember
    • IBaseGroupOwner
    • IBinaryPropertyDefinition
    • IBinaryPropertyValue
    • IBinaryPropertyValueData
    • IBooleanPropertyDefinition
    • IBooleanPropertyValue
    • IBooleanPropertyValueData
    • IBrokerConfiguration
    • IBusinessProcess
    • IBusinessProcessCommand
    • IBusinessProcessContext
    • IBusinessProcessDefinition
    • IBusinessProcessDisplayItem
    • IBusinessProcessDisplayItemStored
    • IBusinessProcessItem
    • IBusinessProcessItemDefinition
    • IBusinessProcessItemDefinitionWithInputCommand
    • ICatalog
    • ICatalogSecurity
    • ICatalogWithSecurity
    • IClassificationTree
    • ICodeableApiObject
    • IColorPropertyDefinition
    • IColorPropertyValue
    • IColorPropertyValueData
    • ICompareOperationMetadata
    • ICompareOptionMetadata
    • IComparingCondition
    • IComparingConditionDefinition
    • IComparingConditionDefinitionEnd
    • IComparingConditionDefinitionMetadata
    • IComparingConditionForElement
    • IComparingConditionForPropValue
    • ICompatibilityCondition
    • ICompatibilityConditionForElement
    • ICompatibilityConditionForPropValue
    • IComplexCondition
    • IConcept
    • IConceptAppointer
    • IConceptClassificationTree
    • IConceptPropertySource
    • IConceptPropertySourceTree
    • ICondition
    • IContract
    • IContractPropertySource
    • IContractRealization
    • IDataPatch
    • IDateTimePropertyDefinition
    • IDateTimePropertyValue
    • IDateTimePropertyValueData
    • IDeleteableApiObject
    • IDepartment
    • IDepartmentOwner
    • IDocument
    • IDocumentCatalog
    • IDocumentGroup
    • IDocumentGroupOwner
    • IDocumentOwner
    • IDoublePropertyDefinition
    • IDoublePropertyValue
    • IDoublePropertyValueData
    • IElement
    • IElementFactory
    • IElementFactoryTable
    • IElementFactoryTableRow
    • IElementLinksTree
    • IEnumBoolItem
    • IEnumBoolPropertyDefinition
    • IEnumBoolPropertyValue
    • IEnumBoolPropertyValueData
    • IEnumDoubleItem
    • IEnumDoublePropertyDefinition
    • IEnumDoublePropertyValue
    • IEnumDoublePropertyValueData
    • IEnumIntItem
    • IEnumIntPropertyDefinition
    • IEnumIntPropertyValue
    • IEnumIntPropertyValueData
    • IEnumPropertyDefinition
    • IEnumPropertyDefinitionItem
    • IEnumPropertyValue
    • IEnumPropertyValueData
    • IEnumStringItem
    • IEnumStringPropertyDefinition
    • IEnumStringPropertyValue
    • IEnumStringPropertyValueData
    • IEnumWithDescriptionItem
    • IEnumWithDescriptionPropertyDefinition
    • IEnumWithDescriptionPropertyValue
    • IEnumWithDescriptionPropertyValueData
    • IEvaluationPropertyInfo
    • IEventLogRoot
    • IEventLogTree
    • IEventRecord
    • IExternalAuthorization
    • IFavoritesCatalog
    • IFavoritesGroup
    • IFavoritesStructureItem
    • IFavoritesTree
    • IFile
    • IFilesOwner
    • IFinishEvent
    • IFinishEventDefinition
    • IFormula
    • IFormulaAppointer
    • IFormulaCatalog
    • IFormulaGroup
    • IFormulaGroupOwner
    • IFormulaParameter
    • IFormulaTargetQualifier
    • IFormulaTree
    • IFullMetaInformation
    • IFullTextIndex
    • IGateway
    • IGatewayDefinition
    • IGroup
    • IGroupOwner
    • IGroupPropertyOwner
    • IGroupRight
    • IGroupSecurity
    • IGroupWithSecurity
    • IGuidPropertyDefinition
    • IGuidPropertyValue
    • IGuidPropertyValueData
    • IHierarchicalTableSettings
    • IImagePropertyDefinition
    • IImagePropertyValue
    • IImagePropertyValueData
    • IIntegerPropertyDefinition
    • IIntegerPropertyValue
    • IIntegerPropertyValueData
    • IJoinPointsCount
    • ILane
    • ILaneDefinition
    • ILicense
    • ILink
    • ILinkDefCatalog
    • ILinkDefClassificationTree
    • ILinkDefGroup
    • ILinkDefGroupOwner
    • ILinkDefinition
    • ILinkDefinitionEnd
    • ILinkInstance
    • ILinkScope
    • ILinkable
    • ILinkableEndsTree
    • ILinkedPropertyInfo
    • ILocateableApiObject
    • IMailNotificationSystem
    • IMeasureClassificationTree
    • IMeasureEntity
    • IMeasureUnit
    • IMultiCatalog
    • IMultiCatalogedItem
    • IMultiGroup
    • INamedPropertyOwnerScope
    • INestedContractPropertySourceWrapper
    • INotificationSystem
    • INumerator
    • INumeratorOwner
    • IOpticPropertyDefinition
    • IOpticPropertyValue
    • IOpticPropertyValueData
    • IOverlappedAppointedConcept
    • IOwnedDocument
    • IPermission
    • IPermissionItem
    • IPosition
    • IPropDefCatalog
    • IPropDefClassificationTree
    • IPropDefGroup
    • IPropDefGroupOwner
    • IProperty
    • IPropertyDefinition
    • IPropertyDefinitionMetadata
    • IPropertyOwner
    • IPropertyOwnerScope
    • IPropertyOwnerScopeItem
    • IPropertyQualifier
    • IPropertySource
    • IPropertyValue
    • IPropertyValueData
    • IPropertyValueOwner
    • IRabbitMqConfiguration
    • IRawPropertyValue
    • IRawPropertyValueData
    • IRecordsGroup
    • IReference
    • IReferenceEntry
    • IReferenceRight
    • IReferenceSecurity
    • IRestrictedList
    • IRestrictedListGroupPropertyOwnerItem
    • IRestrictedListRole
    • IRestrictedListUserOptions
    • IRole
    • IRowPropertyDefinition
    • IRowPropertyDefinitionItem
    • IRtfPropertyDefinition
    • IRtfPropertyValue
    • IRtfPropertyValueData
    • IRtfString
    • IRunTimeClassifierReflection
    • IScopeClassificationTree
    • IScopeTree
    • ISearchConditionTargetQualifier
    • ISecurityAccessSubject
    • ISecurityElement
    • ISecurityManager
    • ISecurityRoot
    • ISecurityTree
    • ISequenceFlow
    • ISequenceFlowDefinition
    • ISerialNumberOwner
    • ISerialNumbers
    • ISession
    • ISessionDefinition
    • ISessionMetadata
    • ISessionObjects
    • ISessionRecordsGroup
    • ISetPropertyDefinition
    • ISetPropertyDefinitionItem
    • ISetPropertyValue
    • ISetPropertyValueData
    • ISimilarCharacters
    • ISimilarCharactersTable
    • ISimpleCondition
    • ISimpleRowPropertyDefinition
    • ISimpleRowPropertyDefinitionItem
    • ISinglePropertyValueOwner
    • ISslConfiguration
    • IStartEvent
    • IStartEventDefinition
    • IStatisticItem
    • IStorage
    • IStoredCondition
    • IStringAttribute
    • IStringPropertyDefinition
    • IStringPropertyValue
    • IStringPropertyValueData
    • IStructureConceptRight
    • IStructureConceptSecurity
    • IStructureItem
    • IStructureItemWithSecurity
    • IStructureItemWithTableSettings
    • IStructureRight
    • IStructureSecurity
    • ITable
    • ITableCell
    • ITableCellValue
    • ITableColumn
    • ITableColumnDefinition
    • ITablePropertyDefinition
    • ITablePropertyDefinitionColumn
    • ITablePropertyRow
    • ITablePropertyValue
    • ITablePropertyValueColumn
    • ITablePropertyValueColumnData
    • ITablePropertyValueData
    • ITableRow
    • ITableSettings
    • ITicket
    • ITicketConceptAppointer
    • ITicketMessage
    • ITicketMessagesOwner
    • ITicketMigrationManager
    • ITicketStructureItemContext
    • ITicketStructureItemContextStorage
    • ITicketsCategory
    • ITicketsLog
    • ITicketsLogRecord
    • ITicketsManager
    • ITimedRecordsGroup
    • IToastMessage
    • IToastOwner
    • IToastPublisher
    • ITransaction
    • ITransactionRecordsGroup
    • ITree
    • ITreeNode
    • IUser
    • IUserNotificationOptions
    • IUserOptions
    • IUserOptionsForRestrictedList
    • IUserTableSettings
    • IUserTask
    • IUserTaskDefinition
    • IViewpoint
    • IViewpoint2dFactoryTable
    • IViewpoint3dFactoryTable
    • IViewpointCatalog
    • IViewpointFactoryTable
    • IViewpointFactoryTableRow
    • IViewpointGroup
    • IViewpointGroupOwner
    • IViewpointTableDefinition
    • IWideOperation
    • ImageCompareOperation
    • ImageCompareOptions
    • IntegerCompareOperation
    • IntegerCompareOptions
    • IntersectionType
    • InvalidObjectFault
    • InvalidParameterFault
    • InvalidStorageFault
    • KnownConceptKind
    • KnownLinkDefinitionKind
    • KnownPermissionKind
    • KnownPropertyDefinitionKind
    • KnownRoleKind
    • LaneDefinitionType
    • LanePermissions
    • LicenceFault
    • LinkDefClassificationTreeOptions
    • LinkDefinitionDirection
    • LinkEndMultiplicity
    • LinkedWithOptions
    • LocateOptions
    • MailAuthenticationMechanism
    • MailBodyEncoding
    • MailSecureSocketOptions
    • NotificationTypes
    • NumericBasedCompareOperation
    • NumericBasedCompareOptions
    • ObjectStorageType
    • OperationFault
    • OpticCompareOperation
    • OpticCompareOptions
    • OrderType
    • PartlibFault
    • PermissionCannotReduceSeverityFault
    • PropDefClassificationTreeOptions
    • PropertyCollectionOptions
    • PropertyMixedComparisonType
    • PropertyType
    • Protection
    • RtfCompareOperation
    • RtfCompareOptions
    • ScopeTreeKind
    • ScopeTreeOptions
    • SecurityManagerFault
    • ServerConnectionException
    • SessionDefinition
    • SessionDisconnectedFault
    • SessionFactory
    • SessionOptions
    • SessionRecordsGroupResult
    • SetCompareOperation
    • SetCompareOptions
    • StorageVersionFault
    • StringCompareOperation
    • StringCompareOptions
    • SystemObjectFault
    • TextBasedCompareOperation
    • TextBasedCompareOptions
    • TicketMessageType
    • TicketNature
    • TicketPriority
    • TicketStatus
    • TransactionRecordsGroupResult
    • TreeFilterOptions
    • UniquenessFault
    • UserStatus
    • ViewpointFileFormat
    • WriteLockFault
  • Ascon.Polynom.Api.Api.Classes
    • StorageTool
    • StorageToolOperation
  • Ascon.Polynom.Api.Clients
    • DeltaCache
    • DeltaData
    • IPartLibInv
  • Ascon.Polynom.Api.Clients.Convert
    • OwnerToXml
  • Ascon.Polynom.Api.Clients.Remote
    • RemoteHelper
    • RemoteOperation
    • RemoteOperationExtensions
  • Ascon.Polynom.Api.Collections
    • ILicenseCollection
  • Ascon.Polynom.Api.DataContract
    • ApiDataSerializer
    • ApiDataSerializer.Grouping<TKey, TElement>
    • ApiDataType
    • GlobalConsts
  • Ascon.Polynom.Api.DataContract.Objects
    • ApiDataCollection
    • ApiDataCollection<T>
    • ApiObjectData
    • ApiPropValueData
    • ApiResponse
  • Ascon.Polynom.Api.DataContract.Struct
    • ApiObjectAttribute
    • DateTimeValueData
    • DoubleValueData
    • EnumBoolItemData
    • EnumDoubleItemData
    • EnumIntItemData
    • EnumItemData
    • EnumStringItemData
    • OpticValueData
    • UserFromSqlData
  • Ascon.Polynom.Api.Enums
    • ApiEventType
    • ObjectState
  • Ascon.Polynom.Api.Events
    • ApiEvent
    • AsyncOperationApiEvent
    • CallbackApiEvent
    • CollectionApiEvent
    • NotifyAsyncOperationEventHandler
    • NotifyCollectionChangedActionEnum
    • NotifyCollectionChangedHandler
    • ObjectStateApiEvent
    • PropertyApiEvent
  • Ascon.Polynom.Api.Interfaces
    • IChannelEvents
    • ISessionApi
  • Ascon.Polynom.Api.Objects
    • CompareOperationMetadata
    • CompareOptionMetadata
    • ComparingConditionDefinitionMetadata
    • PropertyDefinitionMetadata
  • Ascon.Polynom.Api.Query
    • ClientTypeResolver
    • ClientTypeResolver.NameTypePair
    • CollectionQueryAdapter
    • CollectionQueryProvider
    • Evaluator
    • ExpressionSerializer
    • ExpressionVisitor
    • ITypeResolver
    • QueryProvider
    • Query<T>
  • Ascon.Polynom.Api.Resources
    • ErrorStrings

Class Connection

Подключение.

Inheritance
object
Connection
Implements
IConnection
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object, object)
object.ReferenceEquals(object, object)
Namespace: Ascon.Polynom.Api
Assembly: Ascon.Polynom.Api.dll
Syntax
public class Connection : IConnection

Constructors

Connection(IConnection)

Создает копию подключения.

Declaration
public Connection(IConnection connection)
Parameters
Type Name Description
IConnection connection

Исходное подключение.

Connection(string, string, string, int)

Создает подключение.

Declaration
public Connection(string name = "", string address = "", string port = "", int connectionTimeout = 30)
Parameters
Type Name Description
string name

Имя подключения.

string address

IP адрес подключения.

string port

IP порт подключения.

int connectionTimeout

Таймаут подключения.

Properties

Address

Возвращает адрес компьютера, на котором поднят сервис.

Declaration
public string Address { get; }
Property Value
Type Description
string

ConnectionTimeout

Возвращает или устанавливает время ожидания подключения (секунды)

Declaration
public int ConnectionTimeout { get; }
Property Value
Type Description
int

DisplayName

Возвращает название подключения.

Declaration
public string DisplayName { get; }
Property Value
Type Description
string

Name

Возвращает имя подключения.

Declaration
public string Name { get; }
Property Value
Type Description
string

Port

Возвращает порт.

Declaration
public string Port { get; }
Property Value
Type Description
string

Methods

Equals(object)

Выполняет сравнение данного подключения с другим подключением.

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
object obj

Другое подключение.

Returns
Type Description
bool

true если подключения совпадают; иначе false.

Overrides
object.Equals(object)

GetHashCode()

Возвращает хэш подключения.

Declaration
public override int GetHashCode()
Returns
Type Description
int

Хэш.

Overrides
object.GetHashCode()

Implements

Ascon.Polynom.Tools.Config.IConnection
Back to top Copyright © 2018 - 2025 ООО Аскон