[ROOT]  doc  DocFrag  SELECT DocFragId   SELECT DocFragId.Length() AS length   <  SKIP 23  >   <  TAKE 480  >   

480 items

DocFragIdlength
ARCCore.EnumMemberAttribute.Initialize38
ARCCore.ITypeDescriber.GetSyntaxHelp36
ARCCore.IKCoded.TryCheckValidEncodedValue41
ARCCore.IPAttribute19
ARCCore.ClassAttribute.TryGetAsTypeScript41
ARCCore.ClassAttribute.IsDefault32
ARCCore.EnumAttribute21
ARCCore.ParseResult19
ARCCore.BasePKAttribute.IsDefault33
ARCCore.Extensions.ToStringShort32
ARCCore.ClassMemberAttribute.Initialize39
ARCCore.IKDate14
ARCCore.EnumAttribute.IsDefault31
ARCCore.PK.GetA15
ARCCore.EnumAttribute.TryGetAsTypeScript40
ARCCore.Extensions.Use22
ARCCore.EnumAttribute.GetAttribute34
ARCCore.ClassAttribute.Initialize33
ARCCore.EnumMemberAttribute.TryRemoveP38
ARCCore.PK.PackParseResultForStorageInEntityObject50
ARCCore.ClassMemberAttribute28
ARCCore.Extensions.SingleOrDefault34
ARCCore.EnumMemberAttribute27
ARCCore.PK.TryGetV18
ARCCore.CardinalityExtensions.IsMultiple40
ARCCore.PK.GetAllPKForEntityType32
ARCCore.PK.TryCleanValidateAndParse35
ARCCore.IK10
ARCCore.EnumMemberAttribute.IsDefault37
ARCCore.CardinalityExtensions29
ARCCore.Extensions.ToStringDB29
ARCCore.PK.TryGetP18
ARCCore.PK.TryGetFromTypeAndFieldName Overload147
ARCCore.PKLogAttribute.IsDefault32
ARCCore.Extensions18
ARCCore.Extensions.ToStringVeryShort36
ARCCore.IKCoded.FromCacheUnencoded34
ARCCore.PK.Cleaner18
ARCCore.PK.Equals17
ARCCore.Extensions.ToStringWithMS33
ARCCore.IKCoded.FromCacheEncoded32
ARCCore.Extensions.AddValue27
ARCCore.PKRelAttribute.IsDefault32
ARCCore.Extensions.KeysAsString31
ARCCore.PK.ValidatorAndParser29
ARCCore.IKIP.AssertTypeIntegrity32
ARCCore.Extensions.GetValue27
ARCCore.Extensions.Result25
ARCCore.PKTypeAttribute.Initialize34
ARCCore.PKRelAttribute22
ARCCore.PKHTMLAttribute.Encode30
ARCCore.PKTypeAttribute.IsObligatory36
ARCCore.IKDate.ValidDateTimeFormats35
ARCCore.IKCoded15
ARCCore.ITypeDescriber22
ARCCore.IKIP12
ARCCore.Extensions.ForEach26
ARCCore.IKCoded.Encoded23
ARCCore.PKTypeAttribute23
ARCCore.PKHTMLAttribute.Initialize34
ARCCore.PKTypeAttribute.IsDefault33
ARCCore.IKLong14
ARCCore.IKDate.op_Equality26
ARCCore.IP.OnTrySetP20
ARCCore.IKCoded.TryEncode25
ARCCore.Extensions.ToStringDateAndTime38
ARCCore.PK.TryValidateAndParse30
ARCCore.PKTypeAttribute.DefaultValue36
ARCCore.PKRelAttribute.EnforceReferentialIntegrity50
ARCCore.IKString.FromString27
ARCCore.IKType.ToString23
ARCCore.IKDate.EnrichKey24
ARCCore.IP.TryGetP18
ARCCore.IKCoded.ToString24
ARCCore.IKString.EnrichKey26
ARCCore.IP.GetOrAddPV21
ARCCore.IKString16
ARCCore.IKCoded.FromEncoded27
ARCCore.PK.GetObligatoryValuesForEntityType43
ARCCore.IP.GetKeysEqualToValue30
ARCCore.PKTypeAttribute.Cardinality35
ARCCore.PK.TryGetEnum21
ARCCore.PK.ToString19
ARCCore.IKType14
ARCCore.IP.GetPV16
ARCCore.IKString.FromCache26
ARCCore.PK.TryGetA18
ARCCore.IP.Item15
ARCCore.ParseResult.ErrorResponse33
ARCCore.IKLong.EnrichKey24
ARCCore.PKHTMLAttribute23
ARCCore.IP.AddOrUpdateP23
ARCCore.IP.TrySetPP19
ARCCore.PK.TryGetFromTypeAndFieldName Overload247
ARCCore.PK.GetTypeMapping25
ARCCore.PK.ModifyCleanerAndValidatorAndParserForCardinality59
ARCCore.IP.Keys15
ARCCore.PK10
ARCCore.PK.GetAllPKForEntityTypeString38
ARCCore.PCollection.TryGetV27
ARCCore.PK.FromEnum19
ARCCore.ParseResult.Result26
ARCCore.PKLogAttribute.DoNotLogAtAll36
ARCCore.IP.IsValid18
ARCCore.IP.AddP15
ARCCore.PK.CorrespondingClass29
ARCCore.PK.__enum17
ARCCore.PK.BuildFromStringCache31
ARCCore.PCollection.ToString28
ARCCore.PK.TryGetFromTypeAndFieldName Overload347
ARCCore.PK.AllEnums19
ARCCore.PConcurrent.ToString28
ARCCore.PK.Type15
ARCCore.PK.PackObjectForStorageInEntityObject45
ARCCore.PKTypeAttribute.Type28
ARCCore.PCollection.TryGetP27
ARCCore.IP.TryGetPV19
ARCCore.IHTMLEncoder20
ARCCore.PKLogAttribute.TryRemoveP33
ARCCore.PK.AllPKEnums21
ARCCore.PExact<TEnumType>25
ARCCore.PK.Cardinality22
ARCCore.PKLogAttribute22
ARCCore.IP.ToPropertyStream27
ARCCore.PKHTMLAttribute.Encoder31
ARCCore.PK..ctor16
ARCCore.IP10
ARCCore.PConcurrent19
ARCCore.PCollection.GetKeysEqualToValue39
ARCCore.PValue<T>.TrySetP25
ARCCore.PKTypeAttribute.TryRemoveP34
ARCCore.PKLogAttribute.Initialize33
ARCCore.IP.ToJSONSerializeable30
ARCCore.PKHTMLAttribute.IsDefault33
ARCCore.PKTypeAttribute.StandardValidatorAndParser50
ARCCore.IP.TryGetV Overload128
ARCCore.PRich.ToString22
ARCCore.PKHTMLAttribute.TryRemoveP34
ARCCore.IP.Log14
ARCCore.IP.ToString19
ARCCore.IGetKeysEqualToValue28
ARCCore.PValue<T>.DeepCopy26
ARCCore.PKRelAttribute.OppositeTerm35
ARCCore.PKTypeAttribute.StandardCleaner39
ARCCore.IP.DeepCopy19
ARCCore.PValue<T>17
ARCCore.IP.Initialize21
ARCCore.IP.LogExecuteTime25
ARCCore.IP.TryGetV Overload228
ARCCore.PKRelAttribute.Initialize33
ARCCore.PValue<T>..ctor23
ARCCore.PValue<T>.TryGetV25
ARCCore.PRich.TryGetP21
ARCCore.IP.AddPV Overload226
ARCCore.IP.GetValueForJSONSerializer36
ARCCore.IP.AssertIntegrity26
ARCCore.IP.HandleException26
ARCCore.IP.Inc14
ARCCore.PKRelAttribute.TryRemoveP33
ARCCore.PValueEmpty19
ARCCore.PValue<T>.ConvertObjectToString39
ARCCore.PRich.TryGetV21
ARCCore.IP.AddPV Overload126
ARCCore.IP.TrySetP18
ARCCore.IP.TryAssertIntegrity29
ARCCore.IP.TryParseDtr22
ARCCore.IP.Dec14
ARCCore.PKRelAttribute.ForeignEntity36
ARCCore.PValueEmpty.TrySetP27
ARCCore.PValue<T>.ToString26
ARCCore.IP.AllIPDerivedTypesDictIKType38
ARCCore.IP.AllIPDerivedEntityCollectionClassesDict50
ARCCore.ClientUpdatePosition.IsAtEndOfStream44
ARCCore.IP.Values17
ARCCore.ConnectionInstruction29
ARCCore.P.TryGetV17
ARCCore.ClientUpdatePosition.OnlyNewDataIsRequested51
ARCCore.PCollection19
ARCCore.IP.AllIPDerivedTypesWithPKEnum38
ARCCore.P9
ARCCore.IP.AllIPDerivedTypesInludingGenericAndAbstract54
ARCCore.ClientUpdatePosition.ClientDatastoreIsEmptyInstance59
ARCCore.IP.Logger17
ARCCore.ConnectionInstruction.Initialize40
ARCCore.P.ToString18
ARCCore.ClientUpdatePosition.IsGoBack37
ARCCore.PCollection.TrySetPP28
ARCCore.IP.AllIPDerivedTypesWithPKEnumApplicationSpecific57
ARCCore.P.TryGetP17
ARCCore.IP.AllIPDerivedTypesDict32
ARCCore.ClientUpdatePosition.OnlyNewDataIsRequestedInstance59
ARCCore.IP.AllIPDerivedTypes28
ARCCore.ConnectionInstruction.TryGetP37
ARCCore.ICreated16
ARCCore.PExact<TEnumType>.SetPVDirect37
ARCCore.IIKII.PackObjectForStorageInIKII40
ARCCore.PropertyStreamLineParsed32
ARCCore.PII.TryGetP19
ARCCore.PropertyStreamLineParsed.IsComment42
ARCCore.PExact<TEnumType>.ToString34
ARCCore.PropertyStreamLine.AllowedKeyChars42
ARCCore.PII11
ARCCore.IIKII13
ARCCore.PExact<TEnumType>.GetPVDirect37
ARCCore.PReadOnly17
ARCCore.PropertyStreamLineParsed.ToString41
ARCCore.PII.ToString20
ARCCore.PropertyStreamLineParsed.Keys37
ARCCore.PExact<TEnumType>..ctor31
ARCCore.PropertyStreamLine.AllowedValueChars44
ARCCore.PII.TryGetV19
ARCCore.IIKII.PackParseResultForStorageInIKII45
ARCCore.PExact<TEnumType>.TryGetPVDirect40
ARCCore.PRich13
ARCCore.PropertyStreamLineParsed.TryParse41
ARCCore.IPII12
ARCCore.PropertyStreamLineParsed.Value38
ARCCore.PExact<TEnumType>.Storage33
ARCCore.PValueEmpty.ToPropertyStream36
ARCCore.ClientUpdatePosition.Filename37
ARCCore.StorageFile.ToString28
ARCCore.ActualConnection.Send29
ARCCore.Subscription.ToTime27
ARCCore.ActualConnection.SetSinglePropertyStreamReceiver56
ARCCore.StorageFile.TryGetP27
ARCCore.ActualConnection.Communicate36
ARCCore.MonkeyWrench20
ARCCore.ActualConnection24
ARCCore.ClientUpdatePosition.Index34
ARCCore.Subscription20
ARCCore.ActualConnection.ToString33
ARCCore.Subscription.IsMatch Overload138
ARCCore.ActualConnection.SetUpToDatePositionGenerator53
ARCCore.StorageFile.TryGetV27
ARCCore.ActualConnection.LogAndSendErrorConditionData53
ARCCore.ClientUpdatePosition28
ARCCore.ActualConnection.SetMyUpdatePositionGenerator53
ARCCore.ClientUpdatePosition.ClientDatastoreIsEmpty51
ARCCore.Subscription.FromTime29
ARCCore.ActualConnection..ctor30
ARCCore.Subscription.IsMatch Overload238
ARCCore.ActualConnection.InitializeOutgoingConnection53
ARCCore.ConnectionInstruction.TryGetV37
ARCCore.PropertyStreamLine.StoreFailSafe40
ARCCore.UtilCore.Culture_en_US30
ARCCore.PropertyStreamLine.Decode33
ARCCore.UtilCore.ValidTimeSpanFormats37
ARCCore.PropertyStreamLine26
ARCCore.UtilCore.Assemblies27
ARCCore.PropertyStreamLine.EncodeKeyPart40
ARCCore.PropertyStreamLine.ParseAndStore40
ARCCore.ConnectionInstruction.ToString38
ARCCore.PropertyStreamLine.StoreFailure39
ARCCore.UtilCore.DefaultAgoRapideEncoding41
ARCCore.PropertyStreamLine.TryParseDirectToIP45
ARCCore.REx11
ARCCore.PropertyStreamLine.EncodeKeys37
ARCCore.UtilCore.Culture24
ARCCore.PropertyStreamLine.EncodeValuePart42
ARCCore.PropertyStreamLine.ParseAndStoreFailSafe48
ARCCore.Sharding16
ARCCore.PropertyStreamLine.TryStore35
ARCCore.UtilCore.ValidDateTimeFormats37
ARCCore.PropertyStreamLine.TryParseDirectToProperty51
ARCCore.REx.Inc15
ARCCore.PropertyStreamLine.EncodeValues39
ARCCore.StreamProcessor23
ARCCore.PropertyStreamLineWithOrigin.DoNotAddTimestamp54
ARCCore.BaseAttributeP22
ARCCore.StreamProcessor.ToString32
ARCCore.ClassAttributeP23
ARCCore.StreamProcessor.AddOrRemoveOutgoingConnections54
ARCCore.StreamProcessor+StorageFile.Length42
ARCCore.StreamProcessor.AddTimestampAsRequired46
ARCCore.PropertyStreamLineWithOrigin.HasLocalOrigin51
ARCCore.StreamProcessor.CreateBareBonesInstance47
ARCCore.PropertyStreamLineWithOrigin.ReceivedFromOutgoing57
ARCCore.BaseAttributeP.Description34
ARCCore.StreamProcessor.OutsideLocalReceiver44
ARCCore.ClassAttributeP.AssemblyName36
ARCCore.StreamProcessor.StartTCPIPCommunication47
ARCCore.StreamProcessor+StorageFile.Properties46
ARCCore.StreamProcessor.ReadStorageFile39
ARCCore.PropertyStreamLineWithOrigin.SendToLocalReceiver56
ARCCore.StreamProcessor.Initialize34
ARCCore.StorageFile19
ARCCore.BaseAttributeP.LongDescription38
ARCCore.PropertyStreamLineWithOrigin36
ARCCore.ClassAttributeP.ClassNamespace38
ARCCore.StreamProcessor.ReceiveAndDistribute44
ARCCore.UtilCore.TryGetTypeFromStringFromCache46
ARCCore.UtilCore.DoubleTryParse31
ARCCore.ARConcepts.PropertyStream2D35
ARCCore.Subscription.SyntaxHelp31
ARCCore.ARConcepts.EventStream30
ARCCore.UtilCore.DateTimeTryParse33
ARCCore.ARConcepts.GettingStarted33
ARCCore.UtilCore.DateTimeNow28
ARCCore.UtilCore16
ARCCore.UtilCore.GetExceptionChainAsString42
ARCCore.UtilCore.EnumTryParse29
ARCCore.ARConcepts.EventSourcing32
ARCCore.Subscription.IsAdd26
ARCCore.ARConcepts.TransientEventTree37
ARCCore.UtilCore.TimeSpanTryParse33
ARCCore.ARConcepts.PropertyStream33
ARCCore.UtilCore.CurrentlyStartingUp36
ARCCore.UtilCore.AssertCurrentlyStartingUp42
ARCCore.UtilCore.GetExeptionDetails35
ARCCore.UtilCore.TryGetTypeFromStringNoCache44
ARCCore.ARConcepts.RegStream28
ARCCore.Subscription.IsRemove29
ARCCore.ARConcepts.TaggingOfPropertyKeys40
ARCCore.UtilCore.UseLocalTimeInsteadOfUTC41
ARCCore.REx.Dec15
ARCCore.StreamProcessor+StorageFile35
ARCCore.AREnumType18
ARCCore.TIP.ToString20
ARCCore.AREnumType.DocumentationOnlyEnum40
ARCCore.InvalidTypeException.AssertEquals41
ARCCore.ARConcepts.LinkInsertionInDocumentation47
ARCCore.TIP.TryGetP19
ARCCore.PK+PKBoolPair21
ARCCore.InvalidTypeException28
ARCCore.StreamProcessor+StorageFile.Filepath44
ARCCore.AREnumType.PropertyKeyEnum34
ARCCore.BaseAttribute+IncorrectAttributeTypeUsedException57
ARCCore.ARNodeType18
ARCCore.TValue14
ARCCore.ARConcepts.TryPatternAndNull36
ARCCore.TIP.TryGetV19
ARCCore.PK+PKBoolPair.TrulyInitialized38
ARCCore.InvalidTypeException.AssertAssignable45
ARCCore.StreamProcessor+StorageFile.Filename44
ARCCore.AREnumType.OrdinaryEnum31
ARCCore.PK+BasePKAttributeNotFoundException<T>46
ARCCore.ARNodeType.CoreDB25
ARCCore.TIP11
ARCCore.ClassAttributeP.ClassType33
ARCCore.PKTypeAttributeP.Type29
ARCCore.ARComponents.ARCCore28
ARCCore.EnumAttributeP.CorrespondingClass41
ARCCore.EnumAttributeP22
ARCCore.PKRelAttributeP23
ARCCore.PKHTMLAttributeP.Encoder32
ARCCore.ARComponents.ARCSync28
ARCCore.ClassAttributeP.BoilerplateCodePropertiesAndStorage59
ARCCore.ClassAttributeP.BaseTypes33
ARCCore.PKTypeAttributeP.DefaultValue37
ARCCore.ARComponents.ARADB26
ARCCore.EnumMemberAttributeP28
ARCCore.EnumAttributeP.AssemblyName35
ARCCore.PKRelAttributeP.ForeignEntity37
ARCCore.PKLogAttributeP23
ARCCore.ARComponents.ARCSec27
ARCCore.ClassMemberAttributeP29
ARCCore.ClassAttributeP.SubTypes32
ARCCore.PKTypeAttributeP.Cardinality36
ARCCore.ARComponents.ARAClient30
ARCCore.EnumMemberAttributeP.EnumType37
ARCCore.EnumAttributeP.EnumNamespace36
ARCCore.PKRelAttributeP.OppositeTerm36
ARCCore.PKLogAttributeP.DoNotLogAtAll37
ARCCore.ARComponents.ARCAPI27
ARCCore.ClassMemberAttributeP.DeclaringType43
ARCCore.ClassAttributeP.Interfaces34
ARCCore.PKTypeAttributeP.IsObligatory37
ARCCore.ARComponents.ARCDoc27
ARCCore.EnumMemberAttributeP.EnumMember39
ARCCore.EnumAttributeP.EnumType31
ARCCore.PKRelAttributeP.EnforceReferentialIntegrity51
ARCCore.PKLogAttributeP.CountInterval37
ARCCore.ARComponents.ARAAPI27
ARCCore.ClassMemberAttributeP.MethodName40
ARCCore.ClassAttributeP.InterfacesDirectlyImplemented53
ARCCore.PKTypeAttributeP.BoilerplateCodeProperties50
ARCCore.ARComponents.ARCQuery29
ARCCore.ARComponents20
ARCCore.EnumAttributeP.AREnumType33
ARCCore.PKTypeAttributeP24
ARCCore.PKLogAttributeP.TimeInterval36
ARCCore.ARConcepts18
ARCCore.ClassMemberAttributeP.MethodSignature45
ARCCore.ClassAttributeP.CorrespondingEnumType45
ARCCore.PP10
ARCCore.ARComponents.ARCEvent29
ARCCore.ARConcepts.PropertyAccess33
ARCCore.StreamProcessorP.ClientUpdatePosition45
ARCCore.Cardinality.IndividualItems35
ARCCore.ARNodeType.ArmDB24
ARCCore.ARConcepts.NoRealDeletion33
ARCCore.StreamProcessorP24
ARCCore.ConnectionInstructionP.Sharding39
ARCCore.PSPrefix.cmd20
ARCCore.ARConcepts.MemoryConsumption36
ARCCore.ARConcepts.AvoidingRepetition37
ARCCore.StreamProcessorP.IncomingConnectionsPortNo50
ARCCore.PSPrefix16
ARCCore.ARNodeType.Client25
ARCCore.ARConcepts.ManyToManyRelations38
ARCCore.StreamProcessorP.LocalStorageFolder43
ARCCore.MultipleConnectionUsage31
ARCCore.PSPrefix.app20
ARCCore.ARConcepts.Indexing27
ARCCore.ARConcepts.AgoRapideHistory35
ARCCore.StreamProcessorP.UnderClosure37
ARCCore.PSPrefix.dt19
ARCCore.Cardinality19
ARCCore.ARConcepts.Documentation32
ARCCore.StreamProcessorP.IndividualStorageFileSize50
ARCCore.MultipleConnectionUsage.Admin37
ARCCore.PSPrefix.doc20
ARCCore.ARConcepts.CoreDBSynchronization40
ARCCore.ARConcepts.AdHocQuery29
ARCCore.StreamProcessorP.WriteToConsole39
ARCCore.PSPrefix.dtr20
ARCCore.Cardinality.HistoryOnly31
ARCCore.ARConcepts.AssertionsAndDetailedExceptionMessages57
ARCCore.StreamProcessorP.CurrentlyInitializing46
ARCCore.MultipleConnectionUsage.RoundRobin42
ARCCore.PSPrefix.t18
ARCCore.ARConcepts.SingleThreadedCode37
ARCCore.ARConcepts.StandardAgoRapideCode40
ARCCore.StreamProcessorP.Timestamp34
ARCCore.PSPrefix.RS19
ARCCore.Cardinality.WholeCollection35
ARCCore.ARConcepts.ExposingApplicationState43
ARCCore.StreamProcessorP.ClientUpdatePositionPath49
ARCCore.MultipleConnectionUsage.Simultaneous44
ARCCore.PKHTMLAttributeP24
ARCCore.ARConcepts.DataRetention32
ARCCore.ARConcepts.ApplicationSpecificCode42
ARCCore.StreamProcessorP.TimestampIsOld39
ARCCore.PSPrefix.ES19
ARCCore.PP.Created18
ARCDoc.Orange13
ARCCore.ActualConnectionP.UnderClosure38
ARCCore.ActualConnectionP.ClientUpdatePosition46
ARCCore.ActualConnectionP.Id28
ARCDoc.Demonstrator.DemonstratePRichHierarchicalStorage55
ARCDoc.Demonstrator19
ARCCore.ConnectionInstructionP.ServerPortNo43
ARCCore.PP.Iid14
ARCCore.PP.Cid14
ARCDoc.Orange.SetPVDirect25
ARCCore.ActualConnectionP.MonkeyWrench38
ARCCore.ActualConnectionP.SubscriptionAsRequestedByClient57
ARCCore.ActualConnectionP.ConnectionInstruction47
ARCDoc.Demonstrator.DemonstratePropertyStream45
ARCDoc.Demonstrator.DemonstratePropertyAccessApple50
ARCCore.ConnectionInstructionP.ConnectionId43
ARCCore.PP.ExceptionText24
ARCCore.PP.Value16
ARCDoc.Orange.GetPVDirect25
ARCCore.ActualConnectionP.PartnerIPAddress42
ARCCore.ActualConnectionP.ClosingReason39
ARCCore.ActualConnectionP.ConnectionDirection45
ARCDoc.Demonstrator.DemonstrateBareBonesClient46
ARCDoc.Demonstrator.DemonstratePropertyAccessOrange51
ARCCore.ConnectionInstructionP.DataTransferDirection52
ARCCore.PConcurrentP20
ARCCore.PP.Valid16
ARCDoc.Orange.TryGetPVDirect28
ARCCore.ConnectionInstructionP30
ARCCore.ActualConnectionP.IsErrorCondition42
ARCCore.ActualConnectionP.CountReceiveMessage45
ARCDoc.Demonstrator.DemonstrateLogConsole41
ARCDoc.Demonstrator.DemonstratePropertyAccessBanana51
ARCCore.ConnectionInstructionP.Subscription43
ARCCore.PConcurrentP.Heartbeat30
ARCCore.PP.Vid14
ARCDoc.Orange.ToString22
ARCCore.ConnectionInstructionP.ClientId39
ARCCore.ActualConnectionP.ErrorConditionData44
ARCCore.ActualConnectionP.CountSendMessage42
ARCDoc.Demonstrator.DemonstrateStreamProcessorAsClient54
ARCDoc.Demonstrator.DemonstrateITypeDescriber45
ARCCore.ConnectionInstructionP.MultipleConnectionUsage54
ARCCore.ActualConnectionP25
ARCCore.PP.Invalid18

Generated 2026-02-18 22:23:23.526 UTC