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

480 items

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

Generated 2026-06-02 01:19:08.220 UTC