2 types derived from ElementsMarshalling
Microsoft.Interop.SourceGeneration (2)
Marshalling\ElementsMarshalling.cs (2)
148IElementsMarshallingCollectionSource collectionSource) : ElementsMarshalling(collectionSource) 254IElementsMarshallingCollectionSource collectionSource) : ElementsMarshalling(collectionSource)
13 references to ElementsMarshalling
Microsoft.Interop.SourceGeneration (13)
Marshalling\AttributedMarshallingModelGeneratorResolver.cs (4)
274ElementsMarshalling elementsMarshalling = CreateElementsMarshalling(marshallerData, elementMarshaller, unmanagedElementType, collectionSource); 305ElementsMarshalling elementsMarshalling = CreateElementsMarshalling(marshallerData, elementMarshaller, unmanagedElementType, collectionSource); 392private static ElementsMarshalling CreateElementsMarshalling(CustomTypeMarshallerData marshallerData, IBoundMarshallingGenerator elementMarshaller, TypeSyntax unmanagedElementType, IElementsMarshallingCollectionSource collectionSource) 394ElementsMarshalling elementsMarshalling;
Marshalling\StatefulMarshallingStrategy.cs (2)
320ElementsMarshalling elementsMarshalling, 448yield return AssignmentStatement(IdentifierName(numElementsIdentifier), ElementsMarshalling.GenerateNumElementsExpression(countInfo, castCountInfo, CodeContext, context));
Marshalling\StatelessMarshallingStrategy.cs (7)
331ElementsMarshalling.GenerateNumElementsExpression(countInfo, countInfoRequiresCast, CodeContext, context))); 352ElementsMarshalling.GenerateNumElementsExpression(countInfo, countInfoRequiresCast, CodeContext, context))); 367ElementsMarshalling.GenerateNumElementsExpression(countInfo, countInfoRequiresCast, CodeContext, context))); 455ElementsMarshalling.GenerateNumElementsExpression(countInfo, countInfoRequiresCast, CodeContext, context))); 550ElementsMarshalling elementsMarshalling, 601ElementsMarshalling.GenerateNumElementsExpression(countInfo, castCountInfo, CodeContext, context))); 635ElementsMarshalling.GenerateNumElementsExpression(countInfo, castCountInfo, CodeContext, context)));